что-то не могу понять логики работы omni completion в vim. Значит, когда пишу хелловорлд вроде
#!/usr/bin/python2
import os
os.pat<C-X><C-O>
он, значит, дополняет строку до os.path.
Однако с другим модулем он, например, уже не дружит:
import xcb
import xcb.randr
conn = xcb.conn<C-X><C-O>
ничего не находит.
Ни разу не спец ни в питоне, ни в виме, но как-то странно это.
Да, код замечательно автодополняется в IPython.