Vim 操作命令

打開文件:在命令行中輸入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來替換文本。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 1. 關(guān)于Vim vim是我最喜歡的編輯器,也是Linux下第二強(qiáng)大的編輯器。 雖然emacs是公認(rèn)的世界第一,我...
    ming_Liu閱讀 263評論 0 1
  • 轉(zhuǎn)載自:https://blog.csdn.net/u010956473/article/details/7408...
    wwwwwwdi閱讀 1,959評論 0 1
  • VIM CHEATSHEET (中文速查表) by skywind3000 ###################...
    dorter閱讀 520評論 1 1
  • vi/vim 新建 vi [filename] 打開或新建一個文件,如: vi test.txt 按i切換到輸入模...
    weiey閱讀 455評論 0 1
  • 操作1——切換工作路徑 ?cd:切換到當(dāng)前用戶根目錄,默認(rèn)[/home/用戶名稱/] ?cd .:切換到當(dāng)前目錄 ...
    youngkun閱讀 1,498評論 0 1

友情鏈接更多精彩內(nèi)容