我想结合CTRL + TAB和CTRL + SHIFT + TAB(无前缀)以TMUX功能,在minTTY/cygwin下。如何按Ctrl-Tab和Ctrl-Shift-Tab键绑定在TMUX为mintty
我曾尝试以下TMUX配置:
set-option -gw xterm-keys on
bind-key -n C-Tab next-window
bind-key -n "^[[1;5I" next-window # tmux doesn't recognize
bind-key -n "\e[1;5I" next-window # tmux doesn't recognize
如果我打CTRL + TAB 推出后TMUX,我得到一个铃声。如果我在tmux前缀后打它,它会打印1;5I
。
我在cygwin/Babun下使用了minTTY 2.2.3。我已经通过其选项禁止了minTTY处理这个组合键(SwitchShortcuts=no
在.minttyrc
)。
仅供参考,CTRL + TAB 和 CTRL + SHIFT + TAB 骑自行车工作screen
窗户下面.screenrc:
bindkey "^[[1;5I" next
bindkey "^[[1;6I" prev
现在可以与当前版本的tmux(2.6)一起使用,因此您不必再自己构建它。为了让iTerm2能够首先发送代码,我不得不进行一些挖掘,但我想这已经超出了这个问题的范围。 – Iain