有没有人为vim找到一套好的python插件 - 特别是模块完成?

and*_*rew 22 python vim code-completion

我正在寻找一套插件,可以帮助我最终切换到vim全职.

现在我正在使用Komodo取得了一些成功,但他们的vim绑定有足够的错误,我已经厌倦了它.

不过,我在Komodo所喜欢的是代码完成.所以,这就是我正在寻找的(按重要性排序).

  • 代码完成,意思是:编写完整模块/功能/等的能力.在python路径上的任何模块中,而不仅仅是系统模块.完成时显示文档字符串的奖励积分.
  • 跳转到类定义.我猜CTAGS会这样做,所以你们如何管理自动更新你的标签文件?
  • 用于管理缓冲区的项目类型管理:理想情况下,可以在目录结构中grep文件名以打开它.在缓冲区打开时显示类定义索引的奖励.
  • Bzr整合.不是非常重要,因为大部分内容我都可以放到shell中去做.

rsl*_*ite 17

在这里你可以找到一些关于这个的信息.

它涵盖了代码完成,在打开的文件中包含类和函数列表.我没有为vim做一个完整的配置,因为我主要不使用Python,但我对在更好的Python IDE中转换vim有相同的兴趣.

编辑:原始站点已关闭,因此发现它保存在Web存档中.

  • 以上链接已损坏(URL已更改)以下是正确的链接:http://www.sontek.net/python-with-a-modular-ide-vim (2认同)