【发布时间】:2015-02-02 13:53:27
【问题描述】:
我正在尝试将 Shift-Tab 映射到插入模式下的未缩进行。 其中various mappings这是我最喜欢的:
inoremap <silent> <S-Tab> <C-d>
但是我使用 Vim 的任何映射都拒绝取消缩进一行。相反,它像普通制表符一样缩进该行。 但是,一旦我重新获取我的 .vimrc 资源,映射就会开始按预期工作。为了避免在我的 .vimrc 中某处有两次键绑定映射,我将映射添加到空白 .vimrc。惊讶它的工作原理。
其他与tab键相关的映射有:
nnoremap <silent> <Tab> :bnext<Cr>
nnoremap <silent> <S-Tab> :bprevious<Cr>
ag/grep 不显示映射到选项卡的任何其他内容。
如何追踪有冲突的键绑定?
【问题讨论】:
标签: vim conflict key-bindings keymapping