相关疑难解决方法(0)

由于其 Alt+ 行为,ESC 键会导致终端出现小延迟

我的终端设置是带有 vi 绑定的 gnome-terminal + tmux + zsh。

在像 vim 这样的应用程序中,甚至在 zsh 的命令行 vi 编辑模式中,我需要频繁地按下该ESC键,但在此键的效果发生之前有一个小的延迟。参见GNU Screen 使 Vim ESC 键变慢

经过一些实验,我发现击中ESC键和另一个键(比如b)与击中 具有相同的效果Alt+b。我不知道为什么会这样(可能是由于遗留原因,当时没有Alt?我不知道)。无论哪种方式,我都有两把Alt钥匙,我不希望我的ESC钥匙出现这种行为。我已经尝试过C+[,它也有同样的问题。

我不确定谁对此负责,gnome-terminal 或 tmux 还是我的操作系统本身(Ubuntu Natty)。关于如何解决这个问题的任何想法都会很棒。

更新:我在不同的终端(LXTerminal)上检查了没有 tmux 并且那里也存在延迟。

vim zsh keyboard tmux gnome-terminal

80
推荐指数
2
解决办法
2万
查看次数

如何在 readline 中切换到 vi 编辑模式?

我想在 readline 环境中切换到 vi 编辑模式。但我不想使用'set -o vi'。我想使用键盘快捷键临时切换。手册页说我可以用M-C-j. 但这对我不起作用。

我正在使用 Ubuntu 和一个 xterm。也不能在 gnome-terminal 下工作。

bash readline

19
推荐指数
3
解决办法
8796
查看次数

标签 统计

bash ×1

gnome-terminal ×1

keyboard ×1

readline ×1

tmux ×1

vim ×1

zsh ×1