終端輸入:
vim 文件名.文件后綴,可以打開該文件凯肋,如果該文件不存在允懂,則創(chuàng)建該文件并打開
①普通模式
(使用vim命令進(jìn)入后,默認(rèn)在普通模式):在編輯模式下按ESC可進(jìn)入普通模式
普通模式下的命令
1:按 u锦溪,可以對剛才進(jìn)行的編輯撤回
2:根據(jù)當(dāng)前光標(biāo)位置,按 y“n”y府怯,可以復(fù)制當(dāng)前行數(shù)往下n行的代碼
3:根據(jù)當(dāng)前光標(biāo)位置刻诊,按p,可以粘貼剛才復(fù)制的所有代碼牺丙。
4:根據(jù)當(dāng)前光標(biāo)位置则涯,按d"n"d,可以刪除當(dāng)前行數(shù)往下的n行代碼
②編輯模式:
在普通模式下冲簿,按粟判,a/i/o進(jìn)入編輯模式
1:這三個鍵都能進(jìn)入編輯模式,區(qū)別在于峦剔,a是從當(dāng)前光標(biāo)位置的下一個位置進(jìn)入編輯模式档礁,i是從當(dāng)前光標(biāo)位置的前一個位置進(jìn)入編輯模式,o是從當(dāng)前光標(biāo)位置的下一行進(jìn)入編輯模式吝沫。
2:在編輯模式下呻澜,即可進(jìn)行代碼的編輯递礼。
3:按ESC,從編輯模式退回到普通模式羹幸。
③命令模式:
在普通模式下脊髓,按 ‘:’進(jìn)入命令模式
命令模式下有些什么命令:
1: q 退出當(dāng)前文件
2: w 保存當(dāng)前文件
3: wq 保存并退出當(dāng)前文件
4: q! 當(dāng)文件未保存時,一般vim不會允許直接退出栅受,并會要求保存文件将硝,此時可以使用該命令來強制退出當(dāng)前文件,并且未保存
5: 【數(shù)字】 可以跳轉(zhuǎn)到對應(yīng)數(shù)字的行數(shù)
6: /【單詞】從當(dāng)前光標(biāo)位置屏镊,向下查找符合【單詞】的內(nèi)容
7: ?【單詞】從當(dāng)前光標(biāo)位置依疼,向上查找符合【單詞】的內(nèi)容件。