Как выбрать предложение о завершении SuperTab без создания новой строки? - PullRequest
9 голосов
/ 24 октября 2011

Когда я нажимаю Enter во всплывающем подсказке SuperTab, он автоматически создает новую строку в конце вставленного ключевого слова.

Можно ли выбрать параметр во всплывающем окне SuperTab, не создавая новую строку?

Точнее говоря, есть ли способ настроить space в качестве метода выбора предложения завершения кода?

Ответы [ 2 ]

6 голосов
/ 21 февраля 2015

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

let g:SuperTabCrMapping=1
6 голосов
/ 24 октября 2011
inoremap <expr> <Space> pumvisible() ? "\<C-y>" : " "

Обратите внимание на <C-y>, который принимает выбранный в данный момент параметр, вы можете использовать его напрямую вместо переназначения пробела.Вы увидите больше в :h popupmenu-keys.

...