Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1378318
  • 博文数量: 704
  • 博客积分: 10140
  • 博客等级: 上将
  • 技术积分: 6230
  • 用 户 组: 普通用户
  • 注册时间: 2010-07-15 20:41
文章分类

全部博文(704)

文章存档

2013年(1)

2012年(16)

2011年(536)

2010年(151)

分类: C/C++

2011-01-16 20:45:39

要在vim中生成类似如下列表:
    string1 2string string3string
    string2 3string string4string
    string3 4string string5string
    string4 5string string6string
    string5 6string string7string
    string6 7string string8string
    string7 8string string9string
按如下步骤即可:
    1.打开vim 输入第一行string1 2string string3string 按esc键
    2.按qa--------->用寄存器a开始记录
    3.按Y,然后按p--------->拷贝一个副本
    4.分别把鼠标移到副本这一行string1 2string string3string的数字上并分别按ctrl+a,
       此时副本这行变成string2 3string string4string---------->ctrl+a增加计数
    5.按q停止记录
    6.count@a---------->其中count为要生成的行数,在本例中为5@a

另:
    命令寄存器 "a 到 "z 或者 "A 到 "Z 
    Vim 只有在你指定的时候才使用这些寄存器。指定为小写字母时替换原来的内容,指定为大写字母时附加到原来的内容
阅读(556) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~