Vim, omnicomplete и Python документация - PullRequest
4 голосов
/ 04 марта 2012

Я начал изучать Python и попытался настроить Vim для него. У меня есть vim 7.3.5.3, у него есть полное завершение, и я скачал pyflakes. Я прочитал эту статью и он говорит, что omnicompletion также должен отображать некоторую документацию (есть также изображение с string.atoi и некоторой документацией), но когда я пытаюсь что-то вроде этого:

import string
string.

и выполните CTRL-x CTRL-o Я получил правильный список, но не получил никакой документации.

Должен ли я установить другие плагины или изменить какой-либо файл конфигурации?

EDIT : Мне нужно было установить supertabs, чтобы получить желаемый эффект.

Ответы [ 2 ]

3 голосов
/ 04 марта 2012

Чтобы включить завершение кода (omni), добавьте эту строку в ваш vimrc ($ HOME / vimrc):

autocmd FileType python set omnifunc=pythoncomplete#Complete

Если это не сработает, вам понадобится этот плагин .

2 голосов
/ 12 марта 2012

Проверьте мой плагин: https://github.com/klen/python-mode

Веревка omnicompletion из коробки.Также много других функций.

...