天天看點

vim 選擇性替換

vim的替換功能非常的強大,現将常用的替換指令列出:

文法:[addr]s/源字元串/目的字元串/[option]

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

        %表示整個檔案

        .表示目前行

        $表示檔案尾

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

               .,$  表示目前行到檔案尾

[option] : 為參數,表示操作類型

                g 全局替換

                 c 進行确認

                 p逐行顯示

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

/源字元串/目的字元串/  可用正規表達式來處理

example: