Я пользователь Neovim

И я использую плагин neoclide / coc.vim для автозаполнения

Но когда мой курсор фокусируется, я не могу снова получить окно предложений
(Как я могу вызвать это поле? Поле подсказки или окно подсказки? Я хочу узнать название этого окна)

Я хочу запустить его и снова посмотреть: есть ли для этого какая-нибудь команда или переменная?

enter image description here

0
stefancho 1 Сен 2020 в 19:35

2 ответа

Лучший ответ

Я прокомментировал в https://github.com/neoclide/coc .nvim / issues / 2299 # issuecomment-686293001

Поле для предложений на вашем изображении - подписьHelp. Если вы хотите снова открыть его, вам нужно запустить triggerCharacters в вашей функции, обычно это ( и ,. TriggerCharacters определяется LS.

0
fannheyward 3 Сен 2020 в 06:52

Да, ответ находится на первой странице проекта github CoC. Вам нужно что-то сопоставить с coc # refresh (). Например, чтобы использовать Ctrl + Space для запуска завершения, вам нужно поместить в vimrc следующее:

inoremap <silent><expr> <c-space> coc#refresh()

Больше примеров на странице проекта.

0
doopNudles 1 Сен 2020 в 18:04