我试图在插入模式下将Shift-Tab映射到unindent行。 在various mappings中,这是我最喜欢的:
inoremap <silent> <S-Tab> <C-d>
但无论我使用什么映射,Vim都拒绝取消行。相反,它像普通Tab一样缩进线条。 但是一旦我重新获取我的.vimrc,映射就会按预期开始工作。为了避免在我的.vimrc中将键绑定映射两次,我将映射添加到空白.vimrc。它起作用了。
与tab键相关的其他映射是:
nnoremap <silent> <Tab> :bnext<Cr>
nnoremap <silent> <S-Tab> :bprevious<Cr>
ag/grep
未显示任何映射到标签的内容。
如何追踪冲突的键绑定?
答案 0 :(得分:2)
使用
:verbose map <S-Tab>
它会显示重新定义的最后一个位置(文件和行)。
评论并重试。