June 02, 2009

vim 計算機

把選起來的區塊裡面的數字加上 250 的寫法

s/\%V\d\+/\=submatch(0)+250/

%V: visual block

搜尋 _[1-9]+_ 的數字再加上 2

s/_\([1-9]\+\)_/\="_".eval(submatch(1)+2)."_"/

字串要用 " " 表示,並用 . 串接起來

No comments: