Отобразить <S-TAB> на клавишу табуляции

Я использую плагин vim supertab для отображения <TAB> ключ к автозаполнению, я, однако, иногда хочу, чтобы старая функциональность вкладки (для отступа в конце слова), и хотел сопоставить его <S-TAB>, но я не могу заставить его работать.

Документация гласит, что есть g:SuperTabMappingTabLiteral, который я могу установить, чтобы вернуть прежнюю функциональность вкладки. Я установил это let g:SuperTabMappingTabLiteral = '<s-tab>' но это тоже не работает.

Другие вопросы по SO касаются того, как получить буквенный символ табуляции с включенной супертабелью, я не хочу буквальную вкладку.

1 ответ

Решение

Поместите это сразу после вашего менеджера плагинов

runtime! plugin/supertab.vim

затем

inoremap <s-tab> <tab>

должно сработать. Только что проверил это в моем vimrc, проблема была в том, что supertab переопределяет отображение.

Другие вопросы по тегам