vim 如何将每行的第一个字符如果是字母就改为大写
- lilydjwg
- 论坛版主
- 帖子: 4258
- 注册时间: 2009-04-11 23:46
- 系统: Arch Linux
- 联系:
Re: vim 如何将每行的第一个字符如果是字母就改为大写
自己写个脚本就好了嘛。
-
- 帖子: 992
- 注册时间: 2007-12-05 10:57
- 系统: ubuntu14.04
- 来自: 金山
Re: vim 如何将每行的第一个字符如果是字母就改为大写
将所有的数+100
\d\+简单表示数值,可根据需要写
submatch(0)表示对匹配的到的内容的引用,这里指\d\+
因为匹配到的内容是数值,所以函数式\=submatch(0)+100成立
代码: 全选
%s/\d\+/\=submatch(0)+100/g
submatch(0)表示对匹配的到的内容的引用,这里指\d\+
因为匹配到的内容是数值,所以函数式\=submatch(0)+100成立