Чтобы активировать omnicompletion при наборе «:», вы можете использовать следующее отображение.
imap : :<c-x><c-o>
Недостатком является то, что каждый раз, когда вы нажимаете «:», omnicompletion будет активировано, даже при наборе »:"в комментариях или в любом другом контексте, в котором вы не хотите, чтобы omnicompletion.
Я сопоставил ctrl-пробел с активным omnicompletion:
imap <c-space> <c-x><c-o>
Это дает мне возможность активировать omni всякий раз, когдаМне это нужно.