Как вы используете <TAB> для циклического переключения между предложениями о завершении с ALE?
При использовании Ale я хотел бы использовать клавишу Tab для циклического переключения между предложениями о завершении. По умолчанию клавиши со стрелками делают это. Какие есть варианты конфигурации для циклического просмотра предложений и выбора правильного завершения?
1 ответ
Может сделать что-то вроде этого:
inoremap <silent><expr> <Tab>
\ pumvisible() ? "\<C-n>" : "\<TAB>"
По сути, когда вы нажимаете вкладку в режиме вставки, проверьте, является ли всплывающее окно видимым, и если оно отправлено Ctrl-n
(чтобы перейти к следующему матчу), в противном случае отправьте вкладку.