vim 生成1-100的序列

2019独角兽企业重金招聘Python工程师标准>>> hot3.png

操作步骤如下:

    1、输入1

    2、qa (开启录制功能,录制到a中,如不懂录制。请":help q")

    3、Y(复制当前行,功能与yy相同)

    4、p(将复制内容粘贴到下一行,P复制到上一行)

    5、CTRL+a(注意如果是windows,这个时候是全选的功能,如何启动windows的全选功能请google "windows gvim ctrl+a")

    6、q(结束录制功能)

    7、98@a(执行录制的操作98次)

备注信息:
        1、CTRL+x 是对于数字做减法,CTRL+a是对于数字做加法(具体方法以及开启八进制等功能的加法请:help ctrl+x(注意是按的组合键),注意按的时候光标需要在数字之上
        2、录制功能非常的强大,可以解决大量的重复工作
        3、
                1> Y==yy 复制光标所在行
                2> A==$a 在结尾插入
                3> I==^i 在行首插入
                4> C=c$ 删除光标到行尾的字符,并处于编辑模式(d$ 处于命令模式)
                5> O==ko 上一行插入

                6> S=^C 删除当前行并处于插入模式(dd +i,光标位置不同)

       4、举一反三: 

                1>生成1、 2、 3、 4、 5、 6、7、这样的序列

                2>将10000行的文件的行首字母大写

转载于:https://my.oschina.net/u/590649/blog/261782

你可能感兴趣的:(vim 生成1-100的序列)