1. 程式人生 > >Linux的vim編輯器

Linux的vim編輯器

vim編輯器常用的三種模式

vim /檔案路徑 進入編輯器,編輯該檔案

例:vim /etc/passwd

命令列模式:在編輯器中直接輸入命令

dd:刪除游標所在的一行

ndd:刪除游標所在的向下的n行

yy:複製游標所在的一行

nyy:複製游標所在的向下的n行

p(小寫的):將複製到內容貼上到游標的下一行

P(大寫的):將複製的內容貼上到游標的上一行

np:重複貼上幾行

剪下,貼上:先dd,再p

u:撤銷上一步操作

Ctrl+r:恢復上一步操作

gg:跳到文章的首行

G:跳到文章的最後一行

nG:跳到文章的第幾行

0(數字)或shift+6:跳到游標所在的那一行的首部

$或shift+4:跳到游標在的哪一行的尾部

n$:跳到游標所在的向下n行

set nu :自動顯示行號

 

編輯模式:輸入 a,i,o(小寫的),O(大寫的)進入編輯模式

編輯模式最低行會顯示—插入—,這時就可以在編輯器裡書寫內容

區別:a:進入編輯時是在原先游標後面編輯

  i:進入編輯時是在原先游標前面編輯

  o:進入編輯時是在原先游標的下一行編輯

  O:進入編輯時是在原先游標的上一行編輯

這個區別對實際編輯並無大的影響,在編輯模式,可任意在任何位置編輯,直接上下左右鍵移動就可

ESC:退出編輯模式

 

末行命令模式:一般用  :     /       ?  進入

該模式是在介面的最下面一行輸入

查詢:/內容(直接在   /   後面輸入內容)

:q(退出)

:q!(強制退出)

:w(儲存)

:wq(儲存退出)

:wq!(強制儲存退出)