全部複製:按esc後,然後ggyg
貼上:按esc後,然後p
全部刪除:按esc後,然後ggdg
單行複製:按esc後, 然後yy
多行複製 :按esc後,將游標移動到將要複製的首行處,按「nyy」表示複製n行
單行刪除:按esc後, 然後dd
多行刪除 :按esc後,將游標移動到將要刪除的首行處,按「ndd」表示刪除n行
顯示行號:按esc後,set number
永久顯示行號:進入/etc/vim,在vimrc檔案裡增加 set number
不顯示行號:按esc後,set nonumber
搜尋:
1. 命令模式下,輸入:/字串
比如搜尋user, 輸入/user
按下回車之後,可以看到vim已經把游標移動到該字元處和高亮了匹配的字串
2. 檢視下乙個匹配,按下n(小寫n)
3. 跳轉到上乙個匹配,按下n(大寫n)
解析:
esc:進入命令模式
gg:是讓游標移到首行,在vim才有效,vi中無效
v : 是進入visual(可視)模式
g :游標移到最後一行
選中內容以後就可以其他的操作了,比如:
d 刪除選中內容
y 複製選中內容到0號暫存器
"+y 複製選中內容到+暫存器,也就是系統的剪貼簿,供其他程式用
VIM複製貼上大全
如果只是想使用系統貼上板的話直接在輸入模式按shift inset 貼上 就可以了,下面講一下vim的貼上板的基礎知識,有興趣的可以看看,應該會有所收穫的。vim幫助文件裡與貼上板有關的內容如下 vim有12個貼上板,分別是0 1 2 9 a 用 reg命令可以檢視各個貼上板裡的內容。在vim中簡單...
VIM複製貼上
vim作為最好用的文字編輯器之一,使用vim來編文件,寫 實在是很愜意的事情。每當學會了vim的乙個新功能,就會很大地提高工作效率。有人使用vim幾十年,還沒有完全掌握vim的功能,這也說明了vim的強大。而這樣何嘗不是一件好事呢,只要有的學習,就有的提高。最近使用vim來寫部落格,發現在vim中貼...
vim 複製貼上
傳統軟體的複製 copy 剪下 cut 貼上 paste 在vim中對應的是yank,delete和put。在vim中的複製,刪除,替換等操作的臨時內容,都會儲存在暫存器中。下面分享下vim中的暫存器和相關的基本的操作。無名暫存器 兩個雙引號,vim中叫做無名暫存器。x,s,d,c,y等操作,如果不...