1. 程式人生 > >Ubuntu 14.04 Vim編輯檔案的一般操作

Ubuntu 14.04 Vim編輯檔案的一般操作

 vim編輯檔案的一般操作

   1. vim #在命令列中輸入vim,進入vim編輯器

   2. i #按一下i鍵,下端顯示 --INSERT-- #插入命令,在vim中可能任意字元都有作用

   3. Esc #退出i(插入)命令進行其它命令使用

   4. :r filename #讀入一個檔案內容,並寫入到當前編輯器中

   5. :w newfilename #將該編輯器中的內容寫入到一個新檔案中

 6. :w #在編輯的過程中儲存檔案,相當於word中的ctrl+s

   7. :! command 暫時離開 vi 到指令列模式下執行 command 的顯示結果!例如 :!ls #在編輯過程中執行shell命令ls

   8. :sh #進入shell命令列,執行完命令後ctrl+d退出重新進入vim編輯繼續編輯 在shell命令下,執行ctral+l完成清屏

   9. :wq #儲存檔案並退出

  10. ZZ #儲存檔案並退出,同上一個命令,注意大寫

  11. :q! #強制退出,不儲存

  12. :set number或者:set nu #使編輯中的檔案顯示行號

  13. :set nonumber或者:set nonu #與上一條命令相反,不顯示行號

  14. :help i #檢視插入命令幫助

  15. u #撤消上一步操作

  16. /Fedora #查詢Fedora字元

  17. :s /Fedora/Redhat #將Fedora字元替換為Redhat(只替換在游標所在的行)

  18. dw #刪除單詞 dd #刪除行

  19. o #開啟空白一行

  20. vim + filename #進行檔案最後一行進行編輯

  21. vim +n filename #進入檔案第n行進行編輯

  22. :1,.s/redhat/fedora #.號表示當前行,即游標所在行 #將第1行到當前行(.)第一次出現的redhat字元代替為fedora

  23. :1,.s/redhat/fedora/g #將第1行到當前行(.)所有出現的redhat字元代替為fedora,g 全域性標誌

  24. :1,$s/redhat/fedora/g #$表示最後一行 #將第1行到最後一行所有出現的redhat字元代替為fedora

  25. :%s/redhat/fedora/g #同上一個命令 

  26. :%s/\/fedora/g #將第1行到最後一行所有出現的redhat字代替為fedora #字,而不是字元

   27. :f #顯示檔案內容,狀態等等 #同ctrl+g命令

   28. :e! #當前檔案,返回到上次儲存 :e file #切換編輯檔案

   29. :n #當編輯時有多個檔案(比如vim file1 file2)時切換到下一個檔案,與:e file 結合使用