在 MacVim 和终端 Vim 中,一切正常,我没有问题。一旦我跳进 tmux 并在那里运行 Vim,escape 键就会开始延迟大约 1 秒,并在 Vim 中显示为^[
.
我将按下退出键退出插入模式,但在 Vim 做出反应并将我带回正常模式之前会发生大约 1 秒的延迟。
如果我键入Ctrl+o
暂时进入插入模式,它会立即进入正常模式,没有延迟。
如果我键入jj
以进入正常模式(我设置的快捷方式),它仍然需要大约一秒钟。这让我认为问题可能出在 Vim 而不是 tmux
我已经set -sg escape-time 0
在我的 tmux.conf 中设置了,但它根本没有帮助。
有任何想法吗?