Terminal 如何在vim Mac OSX终端中映射CTRL+Tab

Terminal 如何在vim Mac OSX终端中映射CTRL+Tab,terminal,vim,vi,Terminal,Vim,Vi,我正试图让Firefox密钥绑定在vim ssh中的标签上工作,并通过OSX终端将其导入服务器,但我遇到了一些问题 它与这个堆栈溢出问题基本相同,只是Mac中的终端不是xterm: 根据我的研究,似乎有些终端不区分和,所以我想知道是否有办法在终端应用程序中破解这个问题,以便vim能够理解它。也许是转义序列或者什么的 有什么想法吗?在Terminal.app的首选项中,您可以设置一些键绑定来发送特定的字符序列。在您的情况下,您可以在Terminal.app的首选项中设置,您可以设置一些键绑定来发送

我正试图让Firefox密钥绑定在vim ssh中的标签上工作,并通过OSX终端将其导入服务器,但我遇到了一些问题

它与这个堆栈溢出问题基本相同,只是Mac中的终端不是xterm:

根据我的研究,似乎有些终端不区分和,所以我想知道是否有办法在终端应用程序中破解这个问题,以便vim能够理解它。也许是转义序列或者什么的


有什么想法吗?

在Terminal.app的首选项中,您可以设置一些键绑定来发送特定的字符序列。在您的情况下,您可以在Terminal.app的首选项中设置,您可以设置一些键绑定来发送特定的字符序列。在您的例子中,您可以设置长话短说:Ctrl-Tab不存在,因为Tab实际上已经是一个控制键Ctrl-i

短篇故事较长:有一种方法可以做到这一点,但它需要在终端和VIM级别上足够大量的黑客,否则你可能认为它不值得。我正在研究一个更好更通用的解决方案,但目前我不太确定世界是否需要它


如果您感兴趣。

长话短说:Ctrl-Tab不存在,因为Tab实际上已经是一个控制键,Ctrl-i

短篇故事较长:有一种方法可以做到这一点,但它需要在终端和VIM级别上足够大量的黑客,否则你可能认为它不值得。我正在研究一个更好更通用的解决方案,但目前我不太确定世界是否需要它

如果您感兴趣。

可能是万不得已的选项可能是万不得已的选项为什么:nnoremap w在只按tab键的情况下也会切换窗口?我假设需要按ctr+tab。为什么:nnoremap w在只按tab时也会切换窗口?我假设你需要按ctr+tab。