1. 程式人生 > >[李景山php] Linux課程-vim

[李景山php] Linux課程-vim

終端編輯工具:vi/vim、emacs等

基本介紹:vim是vi的擴充套件,被譽為終端編輯器之神
軟體安裝:yum install -y vim
工作模式:
1、正常模式
0、使用格式說明 vim filename
若檔案已存在,則直接開啟
若檔案不存在,則會新建,若不修改則不會建立空檔案
1、主要用來瀏覽或修改文字內容
2、使用vim開啟檔案的預設模式
3、在任意模式下按Esc按鍵即可進入該模式
2、編輯模式
主要用來向文字新增內容,也叫插入模式
正常模式下輸入以下字元都可進入該模式
i:在游標所在字元前開始輸入文字
I:在行首指第一個非空白字元處開始輸入文字
a:在游標所在字元後開始輸入文字
A:在行尾開始輸入文字
o:在游標所在行的下面單獨開一新行來輸入文字
O:在游標所在行的上面單獨開一新行來輸入文字
s:刪除游標所在的字元並進入插入模式
S:刪除游標所在行並進入插入模式
3、命令模式
主要用來管理檔案或設定vim,如:儲存,退出,放棄等,而不是修改檔案內容
在正常模式下,輸入’:’即可進入命令模式,由於操作都是在一行完成,因此也叫單行模式
儲存檔案:w
退出軟體:q
儲存退出:x,等價於wq,等價於正常模式下的shift+zz
強制操作:!
放棄修改:e!
4、可視模式
v:可視塊模式
V:可視行模式