vim刪除操作


刪除空行

:g/^$/d

刪除空行以及只有空格的行

:g/^\s*$/d

刪除以 # 開頭或 空格# 或 tab#開頭的行

:g/^\s*#/d


--------------------

刪除空行

: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


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM