我正在寻找一套插件,可以帮助我最终切换到vim全职。
现在我使用Komodo取得了一些成功,但是他们的vim绑定有足够的小错误,我已经厌倦了。
不过,我喜欢科莫多的代码完成。所以,这是我要找的(按重要性排序)。
- 代码完成,意思是:在pythonpath上的任何模块中编写完整模块/函数等的能力,而不仅仅是系统模块。完成时显示文档字符串的加分。
- 跳转到类定义。我猜ctag会做到这一点,那么你们如何管理自动更新标签文件呢?
- 用于管理缓冲区的项目类型管理:理想情况下,可以在目录结构中对文件名进行grep以打开它。在缓冲区打开时显示类定义索引的好处。
- Bzr集成。不是特别重要,因为大部分事情我都可以直接做。
Tags:
我写了另一个插件:https://github.com/klen/python-mode
旧的(现在更强大的)屏幕广播在这里:https://www.youtube.com/watch?v=67OZNp9Z0CQ
关于这个。
它包括代码完成,在打开的文件中有一个类和函数的列表。我还没来得及为vim做一个完整的配置,因为我主要不使用Python,但是我对在一个更好的Python IDE中转换vim有着相同的兴趣。
编辑:原始站点已关闭,因此找到它saved on the web archive。
老问题,但我把这些都打出来是为了一个误读的问题。。。
一般插件建议:LookupFile和源代码管理系统的插件(我喜欢Git和Git-Vim)。
Python插件建议:如果您使用的是Linux,我建议使用ipython和ipy.py(更好的交互式解释器)。Improved syntax highlighting,snippets,pydoc,以及重构支持bicyclerepairman。我是从this post开始的。
您可能想尝试查看某人的vim文件。Mine are on github。
相关问题 更多 >
编程相关推荐