macplay / macplay.github.io

Nikola Blog
https://macplay.github.io
6 stars 2 forks source link

Vim 技巧:匹配数字递增 - MacPlay #47

Open ashfinal opened 6 years ago

ashfinal commented 6 years ago

https://macplay.github.io/posts/vim-ji-qiao-pi-pei-shu-zi-di-zeng/

winstarst commented 6 years ago

Best of Vim Tips ,这个技巧我也是在上面看到的,

我当时 VIM 入门时备的,打印了一份,现在还在手边,快10年了;

开始的时候很多不明白的,反复看几遍,用到的时候就翻,总能发现点新东西

winstarst commented 6 years ago

:'<,>'s/\d+/\=submatch(0)+2/g

里面的语法不止是 submatch(),可以用 vim 内置函数,如 printf ()来生成 hex 值

ashfinal commented 6 years ago

@winstarst

我当时 VIM 入门时备的,打印了一份,现在还在手边,快10年了

发现一个 Vim 资深用户!我到现在也把 Best of Vim Tips 翻的差不多了,确实有很多收获。