跟踪双键绑定/冲突键

时间:2014-12-04 15:49:24

标签: vim conflict key-bindings keymapping

我试图在插入模式下将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未显示任何映射到标签的内容。

如何追踪冲突的键绑定?

1 个答案:

答案 0 :(得分:2)

使用

:verbose map <S-Tab>

它会显示重新定义的最后一个位置(文件和行)。

评论并重试。

相关问题