打開文件:在命令行中輸入vim 文件路徑來打開一個文件,如果文件不存在,則會創(chuàng)建一個新文件。
當(dāng)你使用 Vim 打開一個文件時,默認(rèn)情況下會直接進(jìn)入命令模式,無需進(jìn)行任何操作。
插入操作:在命令模式下按“i”或“Insert”鍵進(jìn)入插入模式,這是唯一的文本編輯模式。要退出插入模式,需按“Esc”鍵返回命令模式。
保存操作:可以在命令模式下輸入“:w”。如果是第一次保存,Vim會提示你輸入文件名
退出操作:退出Vim編輯器而不保存更改,可以使用“:q!”。如果已經(jīng)做了修改并且想要保存退出,那么需要使用“:wq”。如果沒做修改,直接用“:q”即可退出。
移動操作:基本光標(biāo)移動有“h”(左)、“j”(下)、“k”(上)、“l(fā)”(右)以及“0”(移動到行首)和“$”(移動到行尾)。要移動到文檔的頭部或尾部,可以使用“gg”或“G”。
搜索文本:在命令模式下,輸入“/pattern”可以搜索文本,其中“pattern”是要搜索的字符串。如果要查找下一個匹配項,可以使用“n”;查找上一個匹配項則使用“N”。
多窗口:Vim也支持多窗口操作,例如使用“:split”可以水平分割窗口,而“:vsplit”則是垂直分割窗口
幫助命令:在Vim內(nèi)部使用“:help”命令來訪問幫助文檔
設(shè)置行號:打開文件后,按 Esc 鍵確保進(jìn)入命令模式,然后輸入 :set nu 或 :set number 來顯示絕對行號
工作模式:VIM有三種主要的工作模式,分別是命令行模式(Command mode)、插入模式(Insert mode)和底行模式(Last line mode)。
命令行模式:這是進(jìn)入VIM后的第一個模式,在這個模式下,你可以移動光標(biāo)、刪除行等,但不能輸入文字。通過i鍵可以切換到插入模式。
插入模式:在這個模式下,你可以輸入和編輯文本。按Esc鍵可以返回到命令行模式。
底行模式:在這個模式下,光標(biāo)位于屏幕底部,你可以保存文件、退出VIM或執(zhí)行其他如查找字符串、列出行號等操作。通過:鍵可以從命令行模式切換到底行模式。
保存和退出:在底行模式下,輸入:w保存更改,輸入:q退出編輯器,或者輸入:wq同時保存并退出。如果想不保存更改就強(qiáng)制退出,可以使用:q!。
光標(biāo)移動:在命令行模式下,可以使用h、j、k、l鍵分別向左、下、上、右移動光標(biāo)。
刪除和撤銷:在命令行模式下,使用dd可以刪除當(dāng)前行,u可以撤銷上一次的操作。
查找替換:在底行模式下,可以使用:/pattern來查找文本,使用:%s/old/new/g來替換文本。