博客首页 注册 建议与交流 排行榜 加入友情链接
推荐 投诉 搜索: 帮助

~Q-蛇(^-^)巢-Q~

反恐精英游戏,操作系统,vim编辑器,数据库,家庭生活,摄影图片,性知识
  runsnake.cublog.cn

关于作者
姓名:若寒
职业:痞子写手
年龄:-2
位置:中国
个性介绍:游戏,操作系统,编辑器,生活,摄影,性知识
|| << >> ||
我的分类


vim下添加行号的种种方法
总结一下,经常使用的增加行号的方法:
1. 调用外面的程序
    A) :%!cat -n
    B) :%!nl
    C) :%!awk '{print NR,$0}'
2. 利用VIM自身来增加行号
    A) :g@^@exec "s@^@".strpart(line(".")."     ", 0, 4)
    B) 利用宏 (这个看起来比较复杂一些)
       1)^VGI             ----> 将文本右移6个空格
       2)i1<Esc>          ----> 在第一行行首输入1
       3)gay3lj0P0^A0     ----> 录制宏
       4)300@a            ----> 添加1到300行行号(当然也可以是350行,400行....)

1 类方法适合*nix操作系统使用, 而2类方法适合任何操作系统

发表于: 2007-12-19,修改于: 2007-12-19 19:32,已浏览1121次,有评论3条 推荐 投诉


网友评论
网友: apin 时间:2007-12-24 20:36:47 IP地址:218.94.36.★
:set number 
不能使用么?

网友: runsnake 时间:2007-12-27 11:52:19 IP地址:221.3.149.★
是添加,而不是显示
说的不是一个东西

网友: gliethttp 时间:2008-08-27 09:51:10 IP地址:122.200.68.★
好!

 发表评论