Vim中如何全選複製貼上 批量注釋

2021-07-04 05:27:08 字數 638 閱讀 5584

(區分大小寫!!!)

全部刪除:按esc鍵後,先按gg(到達頂部),然後dg

全部複製:按esc鍵後,先按gg,然後ggyg

全選高亮顯示:按esc鍵後,先按gg,然後ggvg或者ggvg

單行複製:按esc鍵後, 然後yy

單行刪除:按esc鍵後, 然後dd

貼上:按esc鍵後, 然後p

:set viminfo='1000,<500
至於為什麼要輸入輸入』1000,這個其實不重要,最主要的是輸入<500,它是設定暫存器儲存的行數的。即最大值為 500

1,在命令列模式下,將游標固定在第一列,按ctrl+v快捷鍵進入vb視覺化模式:

上下移動游標,選擇你想要注釋的行:

選擇好之後,按大寫的i鍵進入insert模式,輸入注釋符「#」:

最後按esc鍵(兩次),選擇的多行已經注釋掉啦

取消多行注釋時同樣重複step1-step2,但此時游標選中注釋符,並選好行數之後。只需按d鍵(小寫),注釋就被刪除啦

vim在貼上內容的時候,如果遇到以#開始的注釋行,會自動將後續的所有行進行注釋。也許這個功能在某些情況下是很有用的,但很多時候是不需要的,需要取消這個預設的功能。

set paste

儲存即可。

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等操作,如果不...

vim 複製 貼上

選中某些行,可以在命令列模式下執行如下操作 v 小寫 按上下左右鍵,可以選中某些行 v 大寫 按上下鍵,這時候可以直接選中游標所在的行 ctrl v 小寫 可以選中乙個矩形區域 取消選中,這些指令如果想要消除,直接再次點選相應的快捷鍵或者esc就可以了 選中命令列以後,可以進行如下的操作進行刪除 複...