vim替换字符串
vi/vim 中可以使用 :s 命令來替換字符串。該命令有很多種不同細節使用方法,可以實現復雜的功能,記錄幾種在此,方便以后查詢。?
:s/vivian/sky/ 替換當前行第一個 vivian 為 sky?:s/vivian/sky/g 替換當前行所有 vivian 為 sky?
:n,$s/vivian/sky/g 替換第 n 行開始到最后一行中每一行所有 vivian 為 sky ,n 為數字,若 n 為.則表示從當前行開始到最后一行?
:%s/vivian/sky/g(等同于 :g/vivian/s//sky/g) 替換每一行中所有 vivian 為 sky?
可以使用 # 作為分隔符,此時中間出現的 / 不會作為分隔符?
:s#vivian/#sky/# 替換當前行第一個 vivian/ 為 sky/?
:%s+/oradata/apras/+/user01/apras1+ (使用+ 來 替換 / ): /oradata/apras/替換成/user01/apras1/
轉載自:http://www.cnblogs.com/GODYCA/archive/2013/02/22/2922840.html
總結
- 上一篇: ctypes 传递opencv二值化图像
- 下一篇: 期刊论文格式是什么样的,如何排版?