Автозаполнение в редакторе Unix VI - PullRequest
1 голос
/ 22 мая 2010

После использования графических IDE, таких как Visual Studio, я привык нажимать клавиши CTRL + Пробел, чтобы автоматически заполнить имя переменной или функции. Теперь я знаю, что в VI такая возможность не совсем возможна, но я слышал, что есть список команд, которые можно сопоставить, что позволяет автоматически завершать переменные и функции в текущем открытом файле. Кто-нибудь знает, что это за последовательность?

1 Ответ

3 голосов
/ 22 мая 2010

Только что заметил, что вы сказали "ви"; Я надеюсь, что с vim тоже все в порядке.

Это зависит от конкретного языка программирования, но в целом волшебное слово: Omnicomplete .

Поместите это в .vimrc:

filetype plugin on
set ofu=syntaxcomplete#Complete

Нажмите Ctrl + N или Ctrl + P, чтобы вызвать завершение. Это безумно настраиваемый; Вам могут понравиться подсказки здесь , которые заставят его работать больше, чем другие IDE.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...