1. 程式人生 > >vi/vim工作模式及常用命令

vi/vim工作模式及常用命令

1、新建檔案vi 路徑 檔名就可以了
2、編輯檔案,有點麻煩了,開啟檔案後,輸入i開始編輯文字,回車是換行。:w是儲存檔案,如果退出編輯狀態後按w是退後一個單詞。。注意,如果在編輯狀態下,要先按ESC,退出然後再輸入:w回車,這是儲存。
2、:q是退出,當不存在任何沒有儲存的修改時它才會用
3、:q!是退出並不儲存。
4、u可以取消剛才的修改,ctrl+R可以取消你所取消的修改。
注意:有:號的命令是先ESC,再:命令回車執行,不帶:的,就是ESC後再輸入執行。
5、忘 了當前編輯的是什麼檔案,可以用ctrl+G來檢視。
6、VI中可以執行命令。:!command就可以執行命令。命令完成後,可以按回車返回。
甚至可以在VI中使用SHELL,(:!bash)從SHELL中執行幾個命令後,exit退回到VI。
7、儲存退出,ZZ或:wq。
刪除:
8、刪行 d$,刪除從游標到行末的文 本。
   d0刪除從游標到行首的文字。、
9、x刪除游標後的一個字元
10、X直接刪除游標前一個字元
11、dw刪除從當前字元開始直到該單詞結尾的所有字元。
方向鍵:
12、h左 l右 j下 k上,跟 方向鍵功能一樣,但是可以加數字執行。如下移12行,12j。
13、w 到下個單詞的開頭。
14、b到前個單詞開頭。
15、0 移動游標到當前行的開頭。
16、$到當前行尾
17、H到螢幕左上角
18、M到螢幕中間行的第一個字元
19、L到螢幕最後一行
vi中大部分命令前可加數字。
3dw 刪除下來的3個單詞