我的终端设置是带有vi绑定的gnome-terminal + tmux + zsh。
在像vim之类的应用程序中,或者甚至在zsh的命令行vi编辑模式下,我都需要频繁按下该ESC键,但是在此键生效之前会有一点延迟。参见GNU屏幕使Vim ESC键变慢
经过一番实验,我发现敲击ESC键和立即按下另一个键(例如b)与击键具有相同的效果Alt+b。我不知道为什么会这样(可能是由于遗留原因,当时没有Alt?我不知道)。无论哪种方式,我都有两个Alt键,并且我不希望这种行为与我的ESC键有关。我已经尝试过,C+[并且它也有同样的问题。
我不确定是谁对此负责,是gnome-terminal还是tmux还是我的OS本身(Ubuntu Natty)。关于如何解决这个问题的任何想法都很棒。
更新:我检查是否在另一个终端(LXTerminal)上没有tmux,并且那里也存在延迟。
1
我不知道为什么我的vim表现得很奇怪。这个问题使我记得我刚刚开始在屏幕上使用它。你救了我的理智。
—
pabo 2015年