2013年4月13日 星期六

vi 在行首、行尾加上字元或字串

vi 是"小巧而強美"的編輯器軟體,缺點是學習門檻稍高,畢竟以WYSIWYG、GUI等角度來評論 vi editor時,恐怕其得分並不高。但稍加學習之後,vi 實在是非常實用的軟體。

假設想在文字檔案的每一行行首或行尾加上特定字元字串時,vi簡單指令就能協助我們達成。

舉例:

在每一行行首加上 "mystring
:%s/^/"/g
:%s/^/mystring/g

在每一行行尾加上 "mystring
:%s/$/"/g
:%s/$/mystring/g

從第5行開始,每行行首加上 "mystring
:5, $s/^/"/
:5, $s/^/mystring/

#

沒有留言: