vim – 标记弹出的重映射键
发布时间:2020-12-15 21:31:21 所属栏目:安全 来源:网络整理
导读:我正在尝试重新映射Ctrl [to:pop.我将Ctrl t反弹为:tabe和Ctrl Shift T到新的 shell选项卡.我提出了: nnoremap C-[ :pop 但是当我这样做时,我得到:几乎每次按键都会弹出,甚至是鼠标点击. 这个想法是这个键盘映射使我回到了标签列表的链条.与Ctrl相反] 解
我正在尝试重新映射Ctrl [to:pop.我将Ctrl t反弹为:tabe和Ctrl Shift T到新的
shell选项卡.我提出了:
nnoremap <C-[> :pop 但是当我这样做时,我得到:几乎每次按键都会弹出,甚至是鼠标点击. 这个想法是这个键盘映射使我回到了标签列表的链条.与Ctrl相反] 解决方法
在终端中,< Esc>与< C - [>;两者都由相同的键码表示.
由于键盘输入在内部处理的方式,不幸的是,今天无法区分这个以及许多其他组合键(如Ctrl Letter与Ctrl Shift Letter),即使在GVIM中也是如此.这是一个众所周知的痛点,也是关于vim_dev和#vim IRC频道的各种讨论的主题. 有些人(最重要的是Paul LeoNerd Evans)希望解决这个问题(即使是支持这种情况的终端中的控制台Vim),并提出了各种提案,cp. http://groups.google.com/group/vim_dev/browse_thread/thread/626e83fa4588b32a/bfbcb22f37a8a1f8 但截至今天,尚未有任何补丁或志愿者挺身而出,尽管许多人表示希望在未来的Vim 8主要版本中使用它. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |