Vim是從 vi 發(fā)展出來的一個文本編輯器。代碼補(bǔ)完从诲、編譯及錯誤跳轉(zhuǎn)等方便編程的功能特別豐富左痢,在程序員中被廣泛使用。?
Vim的使用
Vim分為三種基本模式盏求,命令模式抖锥,輸入模式和底線命令模式。
命令模式:Vim啟動后就進(jìn)入命令模式碎罚,此狀態(tài)下敲擊鍵盤動作會被Vim識別為命令磅废,而非輸入字符。比如我們此時按下i荆烈,并不會輸入一個字符拯勉,i被當(dāng)作了一個命令竟趾。
以下是常用的幾個命令:
i切換到輸入模式,以輸入字符宫峦。
x刪除當(dāng)前光標(biāo)所在處的字符岔帽。
:切換到底線命令模式,以在最底一行輸入命令导绷。
輸入模式:在命令模式下按下i就進(jìn)入了輸入模式犀勒。
在輸入模式中,可以使用以下按鍵:
字符按鍵以及Shift組合妥曲,輸入字符
ENTER贾费,回車鍵,換行
BACK SPACE檐盟,退格鍵褂萧,刪除光標(biāo)前一個字符
DEL,刪除鍵葵萎,刪除光標(biāo)后一個字符
方向鍵导犹,在文本中移動光標(biāo)
HOME/END,移動光標(biāo)到行首/行尾
Page Up/Page Down羡忘,上/下翻頁
Insert谎痢,切換光標(biāo)為輸入/替換模式,光標(biāo)將變成豎線/下劃線
ESC壳坪,退出輸入模式舶得,切換到命令模式
底線命令模式:在命令模式下按下:(英文冒號)就進(jìn)入了底線命令模式。
底線命令模式可以輸入單個或多個字符的命令爽蝴,可用的命令非常多沐批。
在底線命令模式中,基本的命令有(已經(jīng)省略了冒號):
q 退出程序
w 保存文件