2009年7月14日 星期二

VIM search & replace tips 好用技巧(ctrl+r)

文章出處:http://drakeguan.org/content/vim-%E7%9A%84-replace-by-search

用了 VIM 也一段時間了,原來 search(搜尋) & replace(取代) 功能是這麼地方便使用。

  1. 使用 /<放上你的正則運算式> 此時應該可以在內文上反白已搜尋之目標。
  2. 打上 : 進入 command mode 輸入 s/" 然後按下 ctrl+r ,
  3. 按下 / 此時剛剛的搜尋(正則運算式)就自動地被貼上來。
  4. 再來就是取代字串囉!
  • %s/<>/<>/gc 可以搜尋整隻檔案,並在取代的過程會提示你是否要取代。
大家一起來用 VIM 吧!

多補充個搜尋的小技巧吧!怎麼樣弄出像UltraEdit 一樣的搜尋結果清單呢?
很簡單 ~~

%g/<pattern>/z#=<num>

<pattern> 為搜尋的字串。
<num> 為該行上下個<num>的顯示。

沒有留言: