Vim auto complete - PullRequest
       9

Vim auto complete

25 голосов
/ 02 июля 2011

Итак, я знаю, что вы можете получить автозаполнение Vim с помощью Ctrl - X , Ctrl - O , но мне интересно, если выможно переделать так, чтобы он работал, просто нажав Tab (больше похоже на фрагменты Textmate), или даже просто как я могу переназначить его на что-то немного более короткое (даже если я не могу завершить красивую вкладку), какЯ нахожу Ctrl - X , Ctrl - O немного неловко.

Ответы [ 3 ]

26 голосов
/ 03 июля 2011

Я понимаю, что на этот вопрос уже был дан ответ, но вас может заинтересовать плагин, такой как SuperTab , который обеспечивает автозаполнение и использует более одного типа автозаполнения в зависимости от контекста и какой тип завершения вы использовали.

19 голосов
/ 02 июля 2011

Карта Вкладка в Ctrl - X , Ctrl - O

:imap <tab> <c-x><c-o>

См. эту страницу из vim-wiki для более умного Tab завершение

11 голосов
/ 03 февраля 2012

Последняя версия VIM включает автоматическое завершение. Перейти в режим вставки в указанной строке Ctrl - i , затем нажмите Ctrl - n находясь в режиме вставки.

...