我正在尝试将Alt-h切换到Tmux中的左窗格。这不起作用:
bind -n M-h select-pane -L
在cat
中按Alt-h会在终端中生成以下输出:
$ cat
^[h
也就是说,看起来Alt在我的终端中生成^[
。所以,在我的Tmux配置中,我也尝试过这种绑定:
bind -n ^[h select-pane -L
我已经将“^ [”作为文字的两个字符串(即“^”+“[”)以及您可以在Vim中访问的特殊“^ [”字符。都没有工作。
如何解决这个问题呢?
编辑:我主要使用xfce4-terminal作为我的终端模拟器,但我尝试使用gnome-terminal和xterm,问题仍然存在。
其实秘诀是你如何进入^[
;-)
我假设您要编辑.vimrc
vim ~/.vimrc
[
)之后,您应该生成编写绑定所需的转义序列。