将 <S-TAB> 映射到 Tab 键

map <S-TAB> to to tab key

我正在使用 vim 插件 supertab<TAB> 键映射到自动完成,但是,我有时想要旧的选项卡功能(在结尾处缩进字),并想将其映射到 <S-TAB>,但我似乎无法使其工作。

文档指出 g:SuperTabMappingTabLiteral,我可以设置它来恢复旧的选项卡功能。我将它设置为 let g:SuperTabMappingTabLiteral = '<s-tab>' 但这似乎也不起作用。

SO 上的其他问题是关于如何在启用 supertab 的情况下获得文字制表符,我不想要文字制表符

把这个放在你的插件管理器之后

runtime! plugin/supertab.vim

然后

inoremap <s-tab> <tab>

应该可以。刚刚在我的 vimrc 中测试过,问题是 supertab 覆盖了映射。