vi經常使用命令

哎,看書上vi命令那麼多,真是記不住。記幾個經常使用的備忘吧。編輯器

通常模式下(不可編輯),好比用vi命令打開或建立一個文件,經常使用的命令以下:spa

 

按鍵 做用
h或← 光標左移動一個字符
j或↓ 光標下移動一個字符
k或↑ 光標上移動一個字符
l或→ 光標右移動一個字符
數字0 光標到一行的開頭
$ 光標到一行的末尾
G 光標移動到文件最後一行
gg 光標移動到文件第一行
n+回車鍵(n爲數字) 光標向下移動n行
/word 從光標開始向下尋找word的字符串
x(小寫) 向後刪除一個字符,至關於 delete鍵
X(大寫) 向前刪除一個字符,至關於退格
dd 刪除光標所在的那一行
ndd(n爲數字) 從光標開始刪除下面的n行
yy 複製光標所在的那一行
nyy(n爲數字) 複製從光標開始的那一行到下面n行
p(小寫) 將複製的數據粘貼到光標的下一行
P(大寫) 將複製的數據粘貼到光標的上一行
u

復原上次操做ci

ctrl+r 重複上一個操做
i或I

開啓編輯模式,在當前光標處插入文字字符串

還有相似其餘的,太難記,想到i是聯想到insert首字母table

ESC 退出編輯模式到通常模式
:w 編輯的數據寫入文件
:w! 強制寫入
:q 離開vi編輯器
:wq 保存並退出
:wq! 強制存儲離開

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

  

帶冒號的都是在通常模式下使用,不然就是正常的插入而已。要使用帶冒號的命令先按ESC鍵保證退出編輯模式到通常模式。數據

雖然不全面,可是應該夠用了。word

相關文章
相關標籤/搜索