gpt4 book ai didi

vim - tmux 和 Vim : Escape key being seen as ^[ and having long delay

转载 作者:行者123 更新时间:2023-12-02 04:56:01 33 4
gpt4 key购买 nike

在 MacVim 和终端 Vim 中,一切正常,我没有任何问题。一旦我跳入 tmux 并在那里运行 Vim,转义键就会开始有大约 1 秒的延迟,并在 Vim 中显示为 ^[

我将按退出键退出插入模式,但在 Vim 使用react并将我带回正常模式之前,会发生大约 1 秒的延迟。

如果我输入 Ctrl+o 暂时进入插入模式,它会立即弹出到正常模式,没有延迟。

如果我输入 jj 进入正常模式(我设置的快捷方式),仍然需要大约一秒钟的时间。这让我认为问题可能出在 Vim 而不是 tmux

我已经在 tmux.conf 中设置了 set -sg escape-time 0 但它根本没有帮助。

有什么想法吗?

最佳答案

参见https://unix.stackexchange.com/questions/23138/esc-key-causes-a-small-delay-in-terminal-due-to-its-alt-behavior .

问题在于 tmux 转义延迟。下面的 tmux 设置应该可以纠正它:

set -s escape-time 0

关于vim - tmux 和 Vim : Escape key being seen as ^[ and having long delay,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12312178/

33 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com