代码之家  ›  专栏  ›  技术社区  ›  Danny

在Putty中创建ctrl+tab键绑定

  •  18
  • Danny  · 技术社区  · 17 年前

    我想能够映射VIM命令 :tabnext :tabprev CTRL+TAB CTRL+SHIFT+TAB 分别。不幸的是,我似乎遇到了一个问题,Putty会吃掉这些字符组合。

    我试图寻找信息,但没有用。我很肯定这是一个油灰的东西,但似乎没有任何帮助/参考领域的应用程序。

    我很好奇这里是否有人有任何经验或建议来解决这个问题。

    @rmeador:尝试在vim中映射键组合。
    我试过这么做,但看起来维姆没有得到连击。我不确定这是否与术语设置或油灰的问题有关。

    2 回复  |  直到 17 年前
        1
  •  8
  •   Sagar Jain    10 年前

    当你按下按钮时,油灰不会发出任何东西。 Ctrl键 + 标签 .

    您可以按以下说明修补腻子: Using Ctrl + Tab in GNU Screen over PuTTY

        2
  •  1
  •   Sagar Jain    10 年前

    我相信此时,使用 Ctrl键 + 标签 不能使用Putty,因为Putty不允许您为键配置特定的翻译。下面是一篇不错的文章,说明了如果Putty确实支持此功能,您将如何设置此功能:

    http://www.staldal.nu/tech/2009/01/10/how-to-use-ctrl-tab-in-gnu-screen/

    如果您使用(或考虑使用)像autohotkey这样的热键/宏程序,您可以自己模拟这种行为。例如,这个autohotkey配置脚本将完全按照您的要求执行:

    #IfWinActive PuTTY
    ^Tab::Send :tabnext
    ^+Tab::Send :tabprev
    #IfWinActive
    

    (请注意,这个示例只是在寻找以Putty开头的任何窗口标题,因此您必须根据标题配置进行调整。)