1. 程式人生 > >vim 底行模式下的查詢跟替換

vim 底行模式下的查詢跟替換

1. 查詢

  • 向上查詢 ?<要查詢的字元>

    比如,我現在游標初一10000行,想要向上查檢視有沒有個變數叫hello的,那麼我們就切換vi到底行模式下,並輸入

  ?hello
  • 向下查詢 /<要查詢的字元>
    比如,我現在游標初一10000行,想要向下查檢視有沒有個變數叫world的,那麼我們就切換vi到底行模式下,並輸入
    /hello

2. 替換

替換的功能,在我們開發過程中可謂天天使用,使用命令如下:

0:,$s/string1/string2/g

簡單解釋一下:

0:表示從第0行到最後一行搜尋一個叫string1的字串
$s : s表示切換到替換模式下去 
string1/string2,即把string1替換成string2
g : 強制替換不用提示