gpt4 book ai didi

vim - 重新映射标签弹出键

转载 作者:行者123 更新时间:2023-12-05 00:34:38 28 4
gpt4 key购买 nike

我正在尝试将 Ctrl + [ 重新映射到 :pop .我已将 Ctrl + t 回弹到 :tabe和 Ctrl + Shift + T 到新的 shell 选项卡。我想出了:

nnoremap <C-[> :pop

但是当我这样做时,我得到 :pop几乎每次击键,甚至鼠标点击。

这个想法是这个键映射让我支持标签列表的链。与 Ctrl + ] 相反

最佳答案

在终端中,<Esc><C-[> 相同;两者都由相同的键码表示。

由于键盘输入在内部处理的方式,不幸的是,即使在 GVIM 中,今天也无法区分这个以及许多其他组合键(例如 Ctrl+Letter 与 Ctrl+Shift+Letter)。这是一个已知的痛点,也是 vim_dev 和 #vim IRC channel 上各种讨论的主题。

有些人(最重要的是 Paul LeoNerd Evans)想要解决这个问题(即使对于支持这个的终端中的控制台 Vim),并且已经提出了各种建议,cp。 http://groups.google.com/group/vim_dev/browse_thread/thread/626e83fa4588b32a/bfbcb22f37a8a1f8

但截至今天,还没有补丁或志愿者出现,尽管许多人表示希望在 future 的 Vim 8 主要版本中拥有它。

关于vim - 重新映射标签弹出键,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10438207/

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