gpt4 book ai didi

vim - 追踪双键绑定(bind)/冲突键

转载 作者:行者123 更新时间:2023-12-03 09:23:11 24 4
gpt4 key购买 nike

我正在尝试将 Shift-Tab 映射到插入模式下的非缩进行。其中various mappings这是我最喜欢的:

inoremap <silent> <S-Tab> <C-d>

但是无论我使用什么映射,Vim 都拒绝取消行缩进。相反,它像普通制表符一样缩进该行。但是,一旦我重新获取 .vimrc 的源,映射就开始按预期工作。为了避免在 .vimrc 中的某处将键绑定(bind)映射两次,我将映射添加到空白的 .vimrc 中。令人惊讶的是它有效。

与 Tab 键相关的其他映射是:

nnoremap <silent> <Tab> :bnext<Cr>
nnoremap <silent> <S-Tab> :bprevious<Cr>

ag/grep 不显示映射到选项卡的任何其他内容。

如何找到冲突的键绑定(bind)?

最佳答案

使用

:verbose map <S-Tab>

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

评论并重试。

关于vim - 追踪双键绑定(bind)/冲突键,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27298196/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com