автозаполнение vim для pymongo - PullRequest
2 голосов
/ 15 июля 2011

Как настроить автозаполнение vim & pymongo для кода ниже:

import pymongo

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

Автозаполнение в целом работает, но оно не выглядит контекстным, оно просто показывает все.

1 Ответ

1 голос
/ 30 ноября 2011

Проверьте Пидицизм для vim. Хотя я не пробовал его со сторонними модулями, в документации сказано, что он должен работать:

'Pydiction может дополнять ключевые слова Python, встроенные функции и строковые литералы, а также стандартные пользовательские и сторонние имена пакетов и модулей, а также их атрибуты и методы . Он также может заполнять полностью определенные имена, такие как «module.submodule.method», а также не полностью определенные имена, такие как просто «method». '

...