一、編輯模式
在一般情況下不可以修改某個字元,進入編輯模式則可以,隻需按i,l,a,A,o,O,r,R中的某一個,進入編輯模式後,尾行會顯示INSERT或ERPLACE的字樣。反之從編輯模式到一般模式,隻需按Esc即可
i 在目前字元前插入
I 在目前字元後插入
a 在目前字元後插入
A 在光标所在行的行尾插入
o 在目前行的下一行插入新的一行
二、指令模式
在一般模式下,輸入:或者/即可進入指令模式,在指令模式下。我們可以搜尋字元或者字元串。也可以實作替換,退出,顯示行号等操作
/word 向光标之後查找字元word,按n向後繼續搜尋
?word 向光标之前查找字元word,按n向後繼續搜尋
:n1,n2s/word1/word2/g 在n1-n2行之間查找word1并替換為word2,不加g則隻替換每行第一個word1
:1,$s/word1/word2/g 将文檔中所有的word1并替換為word2,不加g則隻替換每行第一個word1
其他功能
:w 儲存文本
:q 退出vim
:w! 強制儲存
:q! 強制退出,所有改動不生效
:wq 儲存并退出
:set nu 顯示行号
:set nonu 不顯示行号
本文轉自 小新銳 51CTO部落格,原文連結:http://blog.51cto.com/13407306/1980149,如需轉載請自行聯系原作者