我正在寻找一套可以帮助我最终全职切换到 vim 的插件。
现在我使用 Komodo 取得了一些成功,但是他们的 vim 绑定有足够的小错误,我已经厌倦了。
不过,我在 Komodo 中最喜欢的是代码完成。所以,这就是我正在寻找的(按重要性排序)。
- 代码完成,含义:编写完整模块/功能/等的能力。在pythonpath 上的任何模块中,而不仅仅是系统模块。完成时显示文档字符串的奖励积分。
- 跳转到类定义。我猜 CTAGS 会这样做,那么你们是如何管理自动更新标签文件的呢?
- 用于管理缓冲区的项目类型管理:理想情况下,能够使用 grep 查找目录结构中的文件名以打开它。在缓冲区打开时显示类定义索引的奖励。
- Bzr 集成。不是很重要,因为其中大部分我都可以直接放到 shell 中去做。