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 結合使用