Как вы используете <TAB>для циклического прохождения предложений о завершении с ALE? - PullRequest
0 голосов
/ 22 мая 2018

При использовании Ale я бы хотел использовать клавишу Tab для циклического переключения между предложениями о завершении.По умолчанию клавиши со стрелками делают это.Какие есть варианты конфигурации для циклического прохождения предложений и выбора правильного завершения?

enter image description here

1 Ответ

0 голосов
/ 02 октября 2018

Может сделать что-то вроде этого:

inoremap <silent><expr> <Tab>
      \ pumvisible() ? "\<C-n>" : "\<TAB>"

По сути, когда вы нажимаете вкладку в режиме вставки, проверьте, является ли всплывающее окно видимым, и если оно затем отправьте Ctrl-n (чтобы перейти к следующемусовпадать), в противном случае отправьте вкладку.

...