有200行,现在要在每行的末尾插入001,002,直到200.
我知道怎么插入1到200
但现在是需要三位数001,010,这样的,怎么实现?
vim怎么实现这样的插入?
- acer4740
- 帖子: 1405
- 注册时间: 2010-09-13 19:04
- 来自: 0xFF00EE
- acer4740
- 帖子: 1405
- 注册时间: 2010-09-13 19:04
- 来自: 0xFF00EE
- lilydjwg
- 论坛版主
- 帖子: 4258
- 注册时间: 2009-04-11 23:46
- 系统: Arch Linux
- 联系:
Re: vim怎么实现这样的插入?
[vim]
for i in range(1, line('$'))
call setline(i, getline(i) . printf('%03d', i))
endfor
[/vim]
或者用 :g 命令 :s 命令都也可以。
for i in range(1, line('$'))
call setline(i, getline(i) . printf('%03d', i))
endfor
[/vim]
或者用 :g 命令 :s 命令都也可以。
- acer4740
- 帖子: 1405
- 注册时间: 2010-09-13 19:04
- 来自: 0xFF00EE
Re: vim怎么实现这样的插入?
lilydjwg 写了:[vim]
for i in range(1, line('$'))
call setline(i, getline(i) . printf('%03d', i))
endfor
[/vim]
或者用 :g 命令 :s 命令都也可以。
厉害啊,仔细学习一下
- nmsfan
- 帖子: 18958
- 注册时间: 2009-10-16 22:46
- 来自: finland
Re: vim怎么实现这样的插入?
学习了~~~~
>>>>推Ubuntu 桌面培训~~<<<<
>>>>想加入/了解gimp汉化吗,点我吧~<<<<
——————————————————————
不推荐wubi,也不推荐你给别人推荐wubi…………
随心而为的感觉真好……
强推mayhem!!
强推ensiferum
>>>>想加入/了解gimp汉化吗,点我吧~<<<<
——————————————————————
不推荐wubi,也不推荐你给别人推荐wubi…………
随心而为的感觉真好……
强推mayhem!!
强推ensiferum
- nmsfan
- 帖子: 18958
- 注册时间: 2009-10-16 22:46
- 来自: finland
Re: vim怎么实现这样的插入?
学习了~~~~
>>>>推Ubuntu 桌面培训~~<<<<
>>>>想加入/了解gimp汉化吗,点我吧~<<<<
——————————————————————
不推荐wubi,也不推荐你给别人推荐wubi…………
随心而为的感觉真好……
强推mayhem!!
强推ensiferum
>>>>想加入/了解gimp汉化吗,点我吧~<<<<
——————————————————————
不推荐wubi,也不推荐你给别人推荐wubi…………
随心而为的感觉真好……
强推mayhem!!
强推ensiferum