Я замечаю, что даже для системных модулей автозавершение кода работает не слишком хорошо.
Например, если у меня есть простой файл, который делает:
import re
p = re.compile(pattern)
m = p.search(line)
Если я наберу p., Я не получу завершение для методов, которые ожидаю увидеть (например, не вижу search (), но вижу другие, такие как func_closure (), func_code () ).
Если я наберу m., Я не получу никакого завершения, как раньше (в этом случае я ожидаю .groups ()).
Похоже, это не влияет на все модули. Кто-нибудь видел такое поведение и знает, как его исправить?
Я использую Vim 7.2 на WinXP, с последним pythoncomplete.vim от vim.org (0.9), на Python 2.6.2.