August 17,2005
替換樣式的特殊字元
替換樣式跟搜尋樣式的特殊字元其實根本就不同
\1 , \2 , \3 ,..., \9
代表前面用 \( \)儲存下來的文字
\
跳脫
&
代表搜尋樣式符合的完整字元
ex .
:%s/lala haha/& kaka/
代表把 lala haha 替換成 lala haha kaka
~
前一個替換樣式
ex
經過:%s/haha/lala/這一句之後
:%s/jaja/~/ 代表的意思就是 %s/jaja/lala/
\u , \l(小寫的L)
第一個字轉大小寫
ex
\ulala == Lala
\lHAHA == hAHA
\U , \L , \E , \e
整個字轉大小寫 , 後面如果加上\E \e 代表結束
ex
:s/lala/\Ulala/ == :s/lala/LALA/
:s/lala/\Ula\Ela/ == :s/lala/LAla/
:set ic
忽略大小寫來比對
引用URL
http://cgi.blog.roodo.com/trackback/1623600