vim 替換命令

2021-07-04 02:01:26 字數 653 閱讀 6120

r 替換掉游標所在字元,一次只能替換乙個。操作:將游標置於需要替換的字元之上,按下 r ,然後在按下其它字元,這樣原來字元就被替換掉了。r替換是在正常模式下進行的,一次只能替換乙個字元,若需要替換更多字元,子需要重複按下r進行替換。

r 將正常模式切換到替換模式,這個是與小r區別是連續替換。

cw與c命令

。cw可

以替換當

前游標到

單詞的末

尾的內容

,c可以替換當前游標到行末的內容。cw與c$均刪除原來內容,前者刪除單個單詞,後者刪出至行末,按下此命令之後,二者已將vim從正常模式切換到插入模式。

也可以更改類命令的格式進行替換

[number] c object 或者 c [number] object

在一行內替換頭乙個字串 old 為新的字串 new,請輸入 :s/old/new

在一行內替換所有的字串 old 為新的字串 new,請輸入 :s/old/new/g

在兩行內替換所有的字串 old 為新的字串 new,請輸入 :#,#s/old/new/g

在檔案內替換所有的字串 old 為新的字串 new,請輸入 :%s/old/new/g

進行全文替換時詢問使用者確認每個替換需新增 c 選項,請輸入 :%s/old/new/gc

vim替換命令

原 語法為 addr s 源字串 目的字串 option 全域性替換命令為 s 源字串 目的字串 g addr 表示檢索範圍,省略時表示當前行。如 1,20 表示從第1行到20行 表示整個檔案,同 1,從當前行到檔案尾 s 表示替換操作 option 表示操作型別 如 g 表示全域性替換 c 表示進...

vim替換命令

一 vi查詢 當你用vi開啟乙個檔案後,因為檔案太長,如何才能找到你所要查詢的關鍵字呢?在vi裡可沒有選單 查詢,不過沒關係,你在命令模式下敲斜桿 這時在狀態列 也就是螢幕左下腳 就出現了 然後輸入你要查詢的關鍵字敲回車就可以了。如果你要繼續查詢此關鍵字,敲字元n就可以繼續查詢了。值得注意的是 是向...

Vim 替換命令

1.文字替換 替換每一行的第乙個a s a b 全部替換 s a b g 替換 時需要轉義 2.縮排字元替換 在.vimrc中新增以下 後,重啟vim即可實現按tab產生4個空格 set ts 4 ts是tabstop的縮寫,設tab寬4個空格 set expandtab 對於已儲存的檔案,可以使用...