vim 递增
编辑区:
a123
命令区
:yy
:10p
编辑区:
a123
a123
a123
a123
a123
a123
a123
a123
a123
a123
:'<,'>s/a\zs\d*\ze/\=line(".") - line("'<") + 1
本文介绍如何使用Vim进行文本的批量复制及递增替换操作。通过具体实例展示,从复制一行文本开始,到利用Vim的强大命令模式实现文本递增复制,并最终通过正则表达式完成递增替换的过程。此技巧适用于快速修改或生成重复性较高的代码或文本。
vim 递增
编辑区:
a123
命令区
:yy
:10p
编辑区:
a123
a123
a123
a123
a123
a123
a123
a123
a123
a123
:'<,'>s/a\zs\d*\ze/\=line(".") - line("'<") + 1
1445
4252

被折叠的 条评论
为什么被折叠?