


















Vim 7.4 刚刚发布了!(怎么没有 Vim 7.4c d e f 了呢=w=)
主要新特性如下:
luaeval() 函数。InsertCharPre、CompleteDone、QuitPre、TextChanged和TextChangedI事件。Python 部分的改进主要如下:
vim.bindeval函数可以获得 Vim 的字典、列表或者函数对象。vim模块添加了vars属性,用于存取局部于缓冲区、窗口以及全局的 Vim 变量。{rtp}/python2、{rtp}/python3、{rtp}/python导入模块。vim.buffers改用缓冲区作为键,因此可以方便地从缓冲区号找到对应的 buffer 对象。:pydo和py3do命令。pyeval()和py3eval()。其返回值会自动转换成 Vim 对象。str对象的接口,现在能够同时接受unicode(Python 2)或者bytes(Python 3)对象。.col 和 .row 属性。dir()方法。vim.vvars用于访问v:开头的特殊变量。vim.options以及 buffer 和 window 对象的options属于用于像字典那样存取 Vim 的全局或者局部选项。vim.strwidth函数,功能和 Vim 内建函数strwidth一致。
详情请:help version-7.4。
附:我编译的 Windows 32 位和 64 位版本: http://lilydjwg.is-programmer.com/pages/19540.html#win-vim
我维护的 Arch Linux lilydjwg 仓库也有 64 位的 gvim 和 vim。
2014年12月2日更新:现在我打包的 Vim 在 Arch Linux 中文社区源里了,名字叫 vim-runtime-lily、gvim-lily 以及 vim-lily。
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。