上次小編簡要地介紹了一下vim編輯器的特點與優(yōu)點允瞧,這一次简软,小編再為大家具體介紹一些常用的編輯命令:
- 除鍵盤以外,字母hjkl可以移動鼠標的光標述暂,具體為:h(左移)j(下行)k(上行)l(右 移) 2. 進入Vim編輯器(從命令行提示符)痹升,需輸入:vim文件名
- 若要退出Vim編輯器,輸入:q! 代表放棄所有改動畦韭√鄱辏或者當輸入:wq保存所有改動。 4. 在正常模式下刪除光標所在位置的字符艺配,按:x
- 欲插入或添加文本察郁,請輸入:i 輸入欲插入文本在光標前插入文本 A 輸入欲添加 文本在一行后添加文本 6. 從當前光標刪除至下一個單詞衍慎,輸入:dw
- 從當前光標刪除至當前行末尾,輸入:d$
- 刪除整行皮钠,輸入:dd
- 欲實現(xiàn)剪切粘貼的功能稳捆,先執(zhí)行刪除命令,然后將光標移至粘貼的地方麦轰,隨后輸 入:p22
- 按鍵在任何狀況下返回正常模式或者撤銷不完整的命令眷柔。
- 重復(fù)一個動作,請在它前面加上一個數(shù)字:2w
- 移動光標到行首原朝,請按數(shù)字0鍵:0
- 撤消以前的操作驯嘱,請輸入:u(小寫的u)
- 撤消在一行中所做的改動,請輸入:U(大寫的U)
- 欲撤消以前的撤消命令喳坠,恢復(fù)以前的操作結(jié)果鞠评,請輸入:CTRL-R
- 要重新置入已經(jīng)刪除的文本內(nèi)容,請按小寫字母p鍵壕鹉。該操作可以將已刪除的文 本內(nèi)容置于光標之后剃幌。如果最后一次刪除的是一個整行,那么該將置于當前光標 所在行的下一行晾浴。
- 要替換光標所在位置的字符负乡,請輸入小寫的r和要替換掉原位置字符的新字符即 可。
- 更改類命令允許改變從當前光標所在位置直到動作指示的位置中間的文本脊凰。比如 輸入 ce 可以替換當前光標到單詞的末尾的內(nèi)容抖棘;輸入 c$ 可以替換當前光標到行 末的內(nèi)容。
- CTRL-G 用于顯示當前光標所在位置和文件狀態(tài)信息狸涌。G 用于將光標跳轉(zhuǎn)至文件 最后一行切省。先敲入一個行號然后輸入大寫 G 則是將光標移動至該行號代表的行。 gg用于將光標跳轉(zhuǎn)至文件第一行帕胆。
- :!command用于執(zhí)行一個外部命令command朝捆。
- :wFILENAME可將當前VIM中正在編輯的文件保存到名為FILENAME的文件中。
- v motion :w FILENAME 可將當前編輯文件中可視模式下選中的內(nèi)容保存到文件 FILENAME中懒豹。
- :r FILENAME 可提取磁盤文件 FILENAME 并將其插入到當前文件的光標位置后 面芙盘。
- :r!dir可以讀取dir命令的輸出并將其放置到當前文件的光標位置后面。
- 輸入小寫的o可以在光標下方打開新的一行并進入插入模式脸秽。輸入大寫的O可以 在光標上方打開新的一行儒老。
- 輸入小寫的a可以在光標所在位置之后插入文本。輸入大寫的A可以在光標所在 行的行末之后插入文本豹储。e命令可以使光標移動到單詞末尾贷盲。
- 操作符y復(fù)制文本淘这,p粘貼先前復(fù)制的文本剥扣。
- 輸入大寫的R將進入替換模式巩剖,直至按鍵回到正常模式。
- 輸入:help或者按鍵或鍵可以打開幫助窗口钠怯。
- 輸入:helpcmd可以找到關(guān)于cmd命令的幫助佳魔。
- 輸入CTRL-WCTRL-W可以使您在窗口之間跳轉(zhuǎn)。
- 輸入:q以關(guān)閉幫助窗口