vim是一款文本編輯器,vim有兩種工作模式,命令模式和輸入模式。
1 啟動
在命令行輸入 vim 文件名 回車
2 默認(rèn)進(jìn)入的是命令模式,可以通過以下命令鍵切換到輸入模式,一般用i鍵多。
表1 切換到文本輸入模式的命令鍵
|
鍵 |
功能 |
|
i |
在光標(biāo)左側(cè)輸入正文 |
|
I |
在光標(biāo)所在行的行首輸入正文 |
|
a |
在光標(biāo)右側(cè)輸入正文 |
|
A |
在光標(biāo)所在行的行尾輸入正文 |
|
o |
在光標(biāo)所在行的下一行增添新行,光標(biāo)位于新行的行首 |
|
O |
在光標(biāo)所在行的上一行增添新行,光標(biāo)位于新行的行首 |
3 在輸入模式下,按[Esc]鍵可切換到命令模式
4 退出命令
除了ZZ命令外,這些命令都以:開始,用[Return]結(jié)束命令行。
表2 vi編輯器的退出命令
|
鍵 |
功能 |
|
:wq |
保存文件,退出vi編輯器 |
|
:w |
保存文件,但不退出vi編輯器 |
|
:q |
退出vi編輯器 |
|
:q! |
不保存文件,退出vi編輯器 |
|
ZZ |
保存文件,退出vi編輯器 |
5 命令模式下操作文件
表3 命令模式下vi編輯器的文本修改鍵
|
鍵 |
功能 |
|
x |
刪除光標(biāo)位置指定的字符 |
|
dd |
刪除光標(biāo)所在的行 |
|
u |
撤銷最近的修改 |
|
U |
撤銷對當(dāng)前行上做的所有修改 |
|
r |
替換光標(biāo)位置上的一個字符 |
|
R |
替換從光標(biāo)位置開始的字符,同時改變vi到文本輸入模式 |
|
.(點) |
重復(fù)上一次的修改 |
6 復(fù)制粘帖
命令行模式下,在光標(biāo)所在位置,按yy鍵即可復(fù)制該行,多行的話,按下nyy鍵(如2行就是2yy,10行就是10yy),在光標(biāo)所在位置,按下p鍵即可粘帖。
posted on 2014-03-05 09:59
水 閱讀(359)
評論(0) 編輯 收藏 引用 所屬分類:
Linux