美文网首页
vim小技巧之形成连续的数字

vim小技巧之形成连续的数字

作者: li_li_li_1202 | 来源:发表于2019-09-25 18:42 被阅读0次

    需求:最近有这样一个需求,我需要生成一串连续的数字,一开始纯手改,但是数量一旦巨大,就会变的不可忍受,但我又不想添加vim的插件,经过探讨发现其实很简单,只需要一条命令就可以啦。

    待处理文件 目标文件

    方法一:使用简单的命令行。


    推广,其实这个命令行就是就是用i的其增值替换下来了每一行的1;那么1可以是任何东西,并且支持正则表达式。
    :%s/\n/ /gc
    :let i=1|g/^/s//=i/|let i=i+1
    =表示将后面的字符串当成表达式来对待。
    方法二:使用插件
    可以参考下面的博客。
    http://www.vimer.cn/2009/11/08/vim-gvim-zheng-ze-biao-da-shi-cha-zhao-ti-huan-4-sheng-cheng-lian-xu-shu-zi-huo-xing-hao/

    相关文章

      网友评论

          本文标题:vim小技巧之形成连续的数字

          本文链接:https://www.haomeiwen.com/subject/gppbuctx.html