Omnicomplete与文档中的函数定义

时间:2012-05-25 13:33:00

标签: python vim omnicomplete

在使用Omnicomplete for Python时,如何在Vim中显示函数的描述?

2 个答案:

答案 0 :(得分:1)

开箱即用:)

您需要拥有的一切:

  • vim使用+python选项编译。
    您可以使用vim --version进行检查。如果您正在使用Linux,大多数发行版默认在其包中启用此选项,或提供vim包的增强版本(vim-ext,exvim ...)。 如果您正在使用Windows,那么您可以下载cream “功能强大且着名的Vim的现代配置”。它与vim捆绑在一起,编译有趣的选项,如+python
  • 然后只需打开你的.py文件,当你在单词的中间时键入C-x C-o(C是控制)。
    弹出窗口将被触发,新的缓冲区窗口将打开,并附带所选completition的文档。
import sys
sys.ver|      # | is a cursor position, press here C-x C-o

你应该得到versionversion_info的完整内容 omnicompletition image snapshot

答案 1 :(得分:0)

我找到了一个插件(python-mode)来完成上述操作,包括引用等。它没有任何依赖关系,并且还有一个文档窗口和运行时按钮。点击此处:https://github.com/klen/python-mode

谢谢大家!