vim刪除空行和注釋

2021-10-06 02:23:23 字數 629 閱讀 7710

刪除空行

:g/^$/d
刪除空行以及只有空格的行

:g/^\s*$/d
刪除以 # 開頭或 空格# 或 tab#開頭的行

:g/^\s*#/d
對於 php.ini 配置檔案,注釋為 ; 開頭

:g/^\s*;/d
使用正規表示式刪除行

如果當前行包含 bbs ,則刪除當前行

:/bbs/d
刪除從第二行到包含 bbs 的區間行

:2,/bbs/d
刪除從包含 bbs 的行到最後一行區間的行

:/bbs/,$d
刪除所有包含 bbs 的行

:g/bbs/d
刪除匹配 bbs 且前面只有乙個字元的行

:g/.bbs/d
刪除匹配 bbs 且以它開頭的行

:g/^bbs/d
刪除匹配 bbs 且以它結尾的行

:g/bbs$/d
.ini 的注釋是以 ; 開始的,如果注釋不在行開頭,那麼刪除 ; 及以後的字元

:%s/\;.\+//g
刪除 # 之後所有字元

%s/\#.*//g

vim刪除空行和注釋

刪除空行 g d刪除空行以及只有空格的行 g s d刪除以 開頭或 空格 或 tab 開頭的行 g s d對於 php.ini 配置檔案,注釋為 開頭 g s d使用正規表示式刪除行 如果當前行包含 bbs 則刪除當前行 bbs d刪除從第二行到包含 bbs 的區間行 2,bbs d刪除從包含 bb...

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

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

grep去注釋空行

grep的排除選項為 ev 或者使用egrep v 1.在檢視一些配置檔案時,會有很多注釋行和空行影響檢視,我們可以使用下面方法去除 去注釋並匯入新檔案,以 為例 grep ev filename filename1 或者 egrep v filename filename1 去空行並匯入新檔案,空...