Vim Supertab: нажатие вкладки после точки не завершается
Супертаб работает правильно в большинстве случаев.
Я пишу простую строку Java Integer.toHexString
, Это появилось в других частях файла.
Если я нажму вкладку после In
, это дает мне Integer
правильно. Если я нажму вкладку после to
(другая строка), это дает мне toHexString
правильно тоже. Но, если я нажму клавишу Tab после ввода Integer.
или же Integer.to
, tab автоматически переходит на следующую строку без какого-либо завершения. (все еще в режиме вставки)
Вот мой .vimrc
часть, связанная с супертаб.
let g:SuperTabLongestHighlight = 1
let g:SuperTabDefaultCompletionType = "context"
autocmd FileType *
\ if &omnifunc != '' |
\ call SuperTabChain(&omnifunc, "<c-p>") |
\ endif
set omnifunc=syntaxcomplete#Complete
Вот результат бега :verbose imap <Tab>
i <Tab> <Plug>SuperTabForward
Last set from ~/.vim/bundle/supertab/plugin/supertab.vim