Стандарт для VIM complete - это выбор первого элемента в раскрывающемся списке (и выберите нужную запись вверх и вниз). Я скорее набираю текст до тех пор, пока правильная запись не станет доступной.VIM: omnicomplete, autoselect first item in dropdown-box
это делается:
set completeopt=longest,menuone
проблемы: Теперь я должен вручную нажать, чтобы выбрать запись.
есть отображение, которое имитирует, когда открыто меню:
inoremap pumvisible() ? '' : \ '=pumvisible() ? "\Down>" : ""' inoremap pumvisible() ? '' : \ '=pumvisible() ? "\Down>" : ""'
vim.wikia.com/wiki/VimTip1386
, но он не работает для меня. просто ничего не делает. любая идея?
(VIM 7.2, Win XP)