【问题标题】:My <S-Left> and <S-Right> key mapping doesn't work in macvim我的 <S-Left> 和 <S-Right> 键映射在 macvim 中不起作用
【发布时间】:2017-07-27 17:46:37
【问题描述】:

我正在使用spf13-vim 并想将Shift+Left 映射到gtShift+RightgT,以下是我添加到我的.vimrc.local 的内容:

map <S-Right> gT
map <S-Left> gt

但它不起作用。当我查看:verbose map &lt;S-Right&gt; 时,我得到了不同的结果gtt&gt;

:verbose map result

【问题讨论】:

  • 尝试执行以下操作:进入插入模式,按 Ctrl + V,然后按 Shift + Left。它打印什么?
  • 顺便问一下,你用的是哪个 Vim 版本?
  • @thalesmello,我找到原因了,因为我在Tmux里面打开vim,Shift+Left键绑定被Tmux捕获了。

标签: vim macvim


【解决方案1】:

终于找到了根本原因,是因为我在tmux里面打开vim,Shift + Left键绑定被Tmux捕获了。

在这里留下答案,希望它可以帮助别人:-)

【讨论】:

    猜你喜欢
    • 2011-12-26
    • 1970-01-01
    • 2012-10-26
    • 2020-11-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-07-20
    • 1970-01-01
    相关资源
    最近更新 更多