功能描述:在vim中插入连续数字列

比如

1,

2,

3,

4,

5,

...

100,

命令:使用q命令录制自己的动作序列然后重复执行

准备工作:

首先输入起始数字,比如这里输入1和逗号,光标在当前行

动作序列如下:

1. normal模式下qa    即将动作记录放入寄存器a中,可以根据自己偏好使用寄存器

2. Y    复制整行

3. p    粘贴到下一行

4. f ,    向右查找到逗号,

5. h    光标右移一个字符

6. ctrl + a   数值加1

7. q    退出记录

生成:

根据要插入的行数,比如这里插入100行

在normal模式输入  100@a

大功告成!

至于复杂的生成,基本上都可用q命令组合自己的需求。

注:第5步是让光标始终位于数值的个位数上。

vim生成连续数字列相关推荐

  1. 【mySql】利用笛卡尔积生成连续数字

    原理: 有2行数据的表a和有3行数据的表b进行笛卡尔积(第三个c表只有一个数据xi=0,不会增加结果表的行数), 会生成2x3=6行数据的结果表,在select时将变量自加1,可得到连续数字. 仅需要 ...

  2. gvim中利用录制宏产生连续数字

    方法步骤: a-->0-->Esc-->qa -->yy-->p--Ctrl + a -->yy --> p -->Ctrl + a -->q - ...

  3. php生成连续递增的excel列索引

    PHPExcel_IOFactory导出excel之列索引 生成连续递增的excel列索引 生成连续递增的excel列索引 俺其实是学java的,最近工作需要用到了php,有个导出excel的功能,改 ...

  4. python随机生成列表_python 实现快速生成连续、随机字母列表

    0.摘要 本文介绍了生成连续和随机字母表的方法,用于快速生成大量字母数据. 主要使用chr()函数,将数字通过ASCII表转换为相应字母. 1.chr() 函数 chr() 用一个范围在 range( ...

  5. mysql存入订单号不重复_MSSQL高并发下生成连续不重复的订单号

    一.确定需求 只要做过开发的基本上都有做过订单,只要做过订单的基本上都要涉及生成订单号,可能项目订单号生成规则都不一样,但是大多数规则都是连续增长. 所以假如给你一个这样的需求,在高并发下,以天为单位 ...

  6. pandas基于日期信息(time or date)生成季度信息(quarter)实战:pandas基于日期信息列生成季度信息列、dt.quarter生成季度信息、dt.to_period生成季度信息

    pandas基于日期信息(time or date)生成季度信息(quarter)实战:pandas基于日期信息列生成季度信息列.dt.quarter生成季度信息.dt.to_period生成季度信息 ...

  7. python 根据判断产生新列_pandas DataFrame 根据多列的值做判断,生成新的列值实例...

    环境:Python3.6.4 + pandas 0.22 主要是DataFrame.apply函数的应用,如果设置axis参数为1则每次函数每次会取出DataFrame的一行来做处理,如果axis为1 ...

  8. 找出数组中最长的连续数字序列(JavaScript实现)

    原始题目: 给定一个无序的整数序列, 找最长的连续数字序列. 例如: 给定[100, 4, 200, 1, 3, 2], 最长的连续数字序列是[1, 2, 3, 4]. 小菜给出的解法: 1 func ...

  9. mysql生成随机验证码_MySQL 生成随机数字、字符串、日期、验证码及 UUID的方法...

    上一篇介绍了如何在 Oracle 生成随机数字.字符串.日期.验证码以及 UUID,今天我们继续讨论在 MySQL 中生成各种随机数据的方法.

  10. js-FCC算法Smallest Common Multiple。找出两个参数和它们之间的连续数字的最小公倍数。...

    存档. 找出能被两个给定参数和它们之间的连续数字整除的最小公倍数. function smallestCommons(arr) {//分解质因数法,分解为若干个质数相乘var arrratio=[]; ...

最新文章

  1. 电脑字体在哪个文件夹_电脑键盘使用方法
  2. 【数据竞赛】Kaggle实战之特征工程篇-20大文本特征(下)
  3. ASP.NET Core 框架本质学习
  4. 深入 char * ,char ** ,char a[ ] ,char *a[]
  5. python双线性插值函数_双线性插值法原理 python实现
  6. 如何实现轮播图的内容的多少随div的大小动态变化_小程序学习日志8:swiper滑动轮播组件(轮播图)(上)...
  7. JEECG_3.7.2新版本入门讲解—UI标签库专题-张代浩-专题视频课程
  8. hdu4064 三进制状态压缩 好题!
  9. 如何检查手机上的 App 是不是正版?
  10. 一份针对于新手的多线程实践
  11. C#网络编程----文件流
  12. 为什么动物不需要吃盐
  13. 反激变换器matlab仿真变压器demo,反激变换器建模Matlab仿真
  14. 真正的即插即用!盘点11种CNN网络设计中精巧通用的“小”插件
  15. linux管理员最大密码长度,【最新】电信光猫超级管理员账户密码获取方法
  16. 数据库复习(四)Redis
  17. 名悦集团:3月雨季来袭,行车上路安全指南请收好
  18. 智能制造并非只是自动化
  19. Everything下载安装(强烈推荐的本地文件查询软件)
  20. 网络爬虫,数据处理(将br/换成换行符)

热门文章

  1. python机器学习案例-梯度提升模型搭建及评估(完整代码+实现效果)
  2. Netty之线程唤醒wakeup
  3. 为什么公交Wi-Fi还不如地铁上普及?
  4. 2008年最吸引眼球的10只股票
  5. align-item 与 align-content 的区别
  6. 总结:linux运维常用命令
  7. 北京中国科学院计算机专业怎么样,中国科学院北京计算技术研究所计算机技术怎么样...
  8. Linux audit详解
  9. camera raw 13.2中文版
  10. 好视通视频会议平台系统漏洞复现