终端和 vim 之间的键绑定冲突

conflicting keybinding between terminal and vim

所以我想为我的终端和我的 vim 编辑器使用相同的键绑定。 打开新标签的例子:Ctrl-t


有没有办法使用键来指定我的绑定将应用到哪个实例。 示例:

  1. 按 f1 -> vim
  2. 上的键绑定
  3. 再次按 f1 -> 终端上的键绑定

这可能吗,或者我必须选择不同的键绑定才能全部使用它们

您必须为 Vim 和您的终端设置不同的键绑定。 Vim 不会独立于它所在的终端读取键盘输入,它会从 终端读取键盘 。如果您按下对终端有意义的键序列,终端将应用与其对应的任何功能,并且它不会将序列传递给 Vim.