pymongo的vim自动完成

时间:2011-07-15 13:48:32

标签: python vim autocomplete pymongo

如何设置vim& pymongo自动完成以下代码:

import pymongo

connection = pymongo.Connection()
collection = connection["msg"].posts
result = collection.<tab>

一般情况下自动完成工作,但它似乎不是上下文,它只显示所有内容。

1 个答案:

答案 0 :(得分:1)

查看Pydiction了解vim。虽然我没有尝试使用第三方模块,但文档说它应该可以工作:

'Pydiction可以完成Python的关键字,内置函数和字符串文字,以及标准的自定义和第三方包和模块名称及其属性和方法。它还可以完成完全限定的名称,例如“module.submodule.method”,以及非完全限定的名称,例如简单的“方法”。'