除了这样的
:py print len(vim.current.buffer)
vim script 如何获取当前缓冲区行数
- 自由建客
- 帖子: 13468
- 注册时间: 2008-07-30 23:21
- 系统: Debian stable AMD64
- lilydjwg
- 论坛版主
- 帖子: 4258
- 注册时间: 2009-04-11 23:46
- 系统: Arch Linux
- 联系:
Re: vim script 如何获取当前缓冲区行数
代码: 全选
echo line('$')
- 自由建客
- 帖子: 13468
- 注册时间: 2008-07-30 23:21
- 系统: Debian stable AMD64
Re: vim script 如何获取当前缓冲区行数
嗯,看到了,忘了补充,我要的应该是任意缓冲区,能通过缓冲区号获得
就这样的
就这样的
代码: 全选
:py print len(vim.buffers[n])
:echo len(getbufline(1, 1, '$'))