2017-01-27 11 views
0

Я знаю отличные плагины автозаполнения, такие как YouCompleteMe для кодирования. Я хотел бы иметь что-то похожее для файлов с обычным текстом: окно предложения (для немецкого языка!) Автоматически появляется на кнопке let, говорящий 6-й символ в каждом обновлении слова с каждым новым символом, набранным до тех пор, пока он не будет выбран с помощью ENTER или TAB, иначе отброшен. Все, что я мог достигнуть с помощью заклинания, - это некоторое переназначение C-x C-k, чтобы облегчить всплывающее окно, мне все равно придется отказаться от автосекретаря с C-e, что несколько раздражает меня.vim spell: autoupdating предложение-окно для обычного текста?

Итак, с мощью vimscript (или уже существующего плагина): Можем ли мы это сделать?

+0

Проверьте это [сообщение] (http://stackoverflow.com/a/41432390/4392605), это может вам помочь. –

ответ

1

acp.vim plugin (ранее называвшийся AutoComplPop) автоматически открывает всплывающее окно завершения по мере ввода. С конфигурацией g:acp_completeOption вы можете использовать источник словаря.

Обратите внимание, что плагин по-прежнему работает, но в последнее время его не видели. Другой альтернативой может быть neocomplete, но он (и связанные с ним плагины, такие как neocomplcache) также видел много потрясений.

+0

Он отлично работает для завершения открытых буферов, к сожалению, я не могу найти никакой помощи для опции, упомянутой выше. Я попытался установить параметр словаря в vimrc для использования с заклинанием, но это не сработало. Что мне нужно для установки acp_completeOption, чтобы он использовал словарь заклинаний? – barrios