VIM編輯器的常用編輯命令

上次小編簡要地介紹了一下vim編輯器的特點與優點,這一次,小編再為大家具體介紹一些常用的編輯命令:

  1. 除鍵盤以外,字母hjkl可以移動鼠標的光標,具體為:h(左移)j(下行)k(上行)l(右 移) 2. 進入Vim編輯器(從命令行提示符),需輸入:vim文件名
  2. 若要退出Vim編輯器,輸入:q! 代表放棄所有改動。或者當輸入:wq保存所有改動。 4. 在正常模式下刪除光標所在位置的字符,按:x
  3. 欲插入或添加文本,請輸入:i 輸入欲插入文本在光標前插入文本 A 輸入欲添加 文本在一行后添加文本 6. 從當前光標刪除至下一個單詞,輸入:dw
  4. 從當前光標刪除至當前行末尾,輸入:d$
  5. 刪除整行,輸入:dd
  6. 欲實現剪切粘貼的功能,先執行刪除命令,然后將光標移至粘貼的地方,隨后輸 入:p22
  7. 按鍵在任何狀況下返回正常模式或者撤銷不完整的命令。
  8. 重復一個動作,請在它前面加上一個數字:2w
  9. 移動光標到行首,請按數字0鍵:0
  10. 撤消以前的操作,請輸入:u(小寫的u)
  11. 撤消在一行中所做的改動,請輸入:U(大寫的U)
  12. 欲撤消以前的撤消命令,恢復以前的操作結果,請輸入:CTRL-R
  13. 要重新置入已經刪除的文本內容,請按小寫字母p鍵。該操作可以將已刪除的文 本內容置于光標之后。如果最后一次刪除的是一個整行,那么該將置于當前光標 所在行的下一行。
  14. 要替換光標所在位置的字符,請輸入小寫的r和要替換掉原位置字符的新字符即 可。
  15. 更改類命令允許改變從當前光標所在位置直到動作指示的位置中間的文本。比如 輸入 ce 可以替換當前光標到單詞的末尾的內容;輸入 c$ 可以替換當前光標到行 末的內容。
  16. CTRL-G 用于顯示當前光標所在位置和文件狀態信息。G 用于將光標跳轉至文件 最后一行。先敲入一個行號然后輸入大寫 G 則是將光標移動至該行號代表的行。 gg用于將光標跳轉至文件第一行。
  17. :!command用于執行一個外部命令command。
  18. :wFILENAME可將當前VIM中正在編輯的文件保存到名為FILENAME的文件中。
  19. v motion :w FILENAME 可將當前編輯文件中可視模式下選中的內容保存到文件 FILENAME中。
  20. :r FILENAME 可提取磁盤文件 FILENAME 并將其插入到當前文件的光標位置后 面。
  21. :r!dir可以讀取dir命令的輸出并將其放置到當前文件的光標位置后面。
  22. 輸入小寫的o可以在光標下方打開新的一行并進入插入模式。輸入大寫的O可以 在光標上方打開新的一行。
  23. 輸入小寫的a可以在光標所在位置之后插入文本。輸入大寫的A可以在光標所在 行的行末之后插入文本。e命令可以使光標移動到單詞末尾。
  24. 操作符y復制文本,p粘貼先前復制的文本。
  25. 輸入大寫的R將進入替換模式,直至按鍵回到正常模式。
  26. 輸入:help或者按鍵或鍵可以打開幫助窗口。
  27. 輸入:helpcmd可以找到關于cmd命令的幫助。
  28. 輸入CTRL-WCTRL-W可以使您在窗口之間跳轉。
  29. 輸入:q以關閉幫助窗口
最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容

  • 1. vim 選擇文本,刪除,復制,粘貼 文本的選擇,對于編輯器來說,是很基本的東西,也經常被用到,總結如下:v ...
    路癡千行閱讀 3,334評論 0 0
  • 目錄(?)[-] 關于Vim 1 Vim的幾種模式 啟動Vim 文檔操作 光標的移動 1 基本移動 2 翻屏 3 ...
    SunnyLeong閱讀 8,749評論 0 32
  • Vim幾句話介紹Vim是Unix系統上的文本編輯軟件(你該不會不知道什么是文本編輯軟件吧!),在windows上也...
    何必遠方閱讀 3,211評論 0 3
  • vim 選擇文本,刪除,復制,粘貼 文本的選擇,對于編輯器來說,是很基本的東西,也經常被用到,總結如下: v 從...
    壹首簡單的歌閱讀 890評論 0 7
  • Ubuntu的發音 Ubuntu,源于非洲祖魯人和科薩人的語言,發作 oo-boon-too 的音。了解發音是有意...
    螢火蟲de夢閱讀 99,584評論 9 467