Skip to main content
 首页 » 编程设计

python之pymongo 的 vim 自动完成

2025年05月04日8zhwl

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

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

一般情况下自动完成功能有效,但它似乎与上下文无关,它只是显示所有内容。

请您参考如下方法:

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

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