Vim中的大量注釋和替換

2021-09-27 12:34:35 字數 530 閱讀 1768

主要是自己老是記不清,但是用起來確實很方便,便用部落格記錄一哈:)

在vim中如何大量注釋?

你得先切換到 (按esc鍵)命令模式 然後按 ctrl+v,這時候你就會發現最下面出現可視塊(列模式),如下圖

接下來,你可以用鍵盤上的上下左右鍵選擇你要注釋的多行,然後進入插入模式(i鍵),輸入注釋符//,然後不要慌,按下esc鍵就完成多行注釋了(按完之後可能不會立即注釋掉,等幾秒)。

在vim中如何大量替換?

你得先切換到 (按esc鍵)命令模式 然後進入(shift鍵+:鍵)底行模式,

然後輸入一下內容(會在vim最下面顯示的)

%s/1/2/g
這行內容代表著,把檔案中的所有1替換成2。emmmm,1就代表需要替換的內容,2就表示替換後的新內容。你看自己要替換什麼,自行改動1,2.!

VIM中的搜尋和替換

vim是被譽為非常高效的文字編輯軟體。但是掌握並高效的使用是件有難度的事情。在vim中進行快速的查詢和替換是提高vim使用效率的重要方法。下面是我在閱讀vim使用者手冊時整理的一些資料 行內搜尋。f命令可以進行行內搜尋。輸入fx可以找到下乙個x字元。f命令可以在反方向進行行內搜尋,輸入fx可以找到上...

vim刪除空行 注釋和換行符替換

g d 刪除空行以及只有空格的行 g s d 刪除以 開頭或 空格 或 tab 開頭的行 g s d 對於 php.ini 配置檔案,注釋為 開頭 g s d 刪除從第二行到包含 bbs 的區間行 2,bbs d 刪除從包含 bbs 的行到最後一行區間的行 bbs d 刪除匹配 bbs 且前面只有乙...

Vim中的替換

vi的替換,常常想是使用 從當前行題換到檔案尾 s string replace g 只替換當前行 s string replace g 從某一行開始到檔案尾 10,s string replace g 從某一行到另一行 12,34s string replace g 但是還不知道怎麼只替換從檔案頭...