vim 選擇性替換

vim的替換功能很是的強大,現將經常使用的替換命令列出:正則表達式

語法:[addr]s/源字符串/目的字符串/[option]vim

其中:[addr]表示檢索的地址範圍,省略表示當前行。ide

        %表示整個文件字符串

        .表示當前行it

        $表示文件尾io

example:1,50 表示從第一行到第50行class

               .,$  表示當前行到文件尾語法

[option] : 爲參數,表示操做類型im

                g 全局替換di

                 c 進行確認

                 p逐行顯示

                 省略狀況下表示替換第一個

/源字符串/目的字符串/  可用正則表達式來處理

 

example:

給全文行首添加#   %s/^/#/g

刪除全部的空行     g/^$/d

相關文章
相關標籤/搜索