Linux下一種比較常用的編輯器為VIM,這里簡(jiǎn)要介紹一下如何在VIM下編輯以及一些常用的命令
進(jìn)入VIM時(shí)候,
1.默認(rèn)為輸入命令模式,在此模式下可以輸入以下幾個(gè)字符進(jìn)入普通模式
a 進(jìn)入 INSERT 模式
i 進(jìn)入 INSERT 模式
v 進(jìn)入 VISUAL 模式
2. INSERT 模式下可以輸入字符等
在左下角會(huì)顯示當(dāng)前的模式 INSERT
假設(shè)已經(jīng)輸入一些字符,按ESC鍵,可進(jìn)入INSERT模式下的命令輸入
有如下的命令
i 進(jìn)入插入模式后,光標(biāo)在當(dāng)前字符前面;
a 進(jìn)入插入模式后,光標(biāo)在當(dāng)前字符后面;
h j k l 分別是光標(biāo)左移、下移、上移、右移(按方向鍵也可用來(lái)移動(dòng)光標(biāo))
x 刪除一個(gè)字符
dd 刪除一行
J 刪除本行的回車(chē)符,把下一行并入本行末尾
r 字符 替換光標(biāo)所在字符為新字符
^ $ 分別是光標(biāo)移到行首和行末,當(dāng)然也可以用HOME END 鍵
數(shù)字G 移動(dòng)光標(biāo)到第若干行,如果直接按 G 則移動(dòng)到最后一行
3.VISUAL 模式下不可以輸入字符,但可以進(jìn)行復(fù)制粘貼
x 或 d 剪切(即刪除,同時(shí)所選的文本進(jìn)入剪貼板)
y 復(fù)制
r字符 所有字符替換為新字符
u U ~ 分別是所有字母變小寫(xiě)、變大寫(xiě)、反轉(zhuǎn)大小寫(xiě)
> < 分別是縮進(jìn)和反縮進(jìn)
4. 在普通模式(可以輸入字符)按ESC鍵可以退出至命令模式
命令模式下可以輸入以下幾個(gè)字符
:q 退出! (更確切的說(shuō)應(yīng)該是關(guān)閉當(dāng)前文件)
:w 文件名 存盤(pán)。如果還是保存為當(dāng)前文件,不必寫(xiě)文件名
:wq 存盤(pán)退出
:new 文件名 打開(kāi)或新建文件(同時(shí)關(guān)閉當(dāng)前文件)。如果不指定文件名
或者文件名不存在則是新建文件
:help 幫助! 看完后用 :q 關(guān)掉窗口。可以在 help 后面加某個(gè)幫助主
題的名稱(chēng),如 :help dd 或 :help help
聯(lián)系客服