首页 > 解决方案 > 使用 tmux 时转义 zsh vi 模式的“插入模式”

问题描述

我正在使用zsh及其vi-mode和插件vi-mod。我选择使用组合键来逃避插入模式jk。一开始,允许放置kj时间太短,我设置export KEYTIMEOUT="30"了我.zsh来解决这个问题。

不幸的是,我遇到了与tmuxk相同的问题:输入的延迟j太短了。我在一些论坛中看到了选项集-s escape-time NUMBER ,但这似乎不合适,我仍然有一个太短的延迟NUMBER=0or NUMBER=500。 .

任何想法?谢谢你读我!

(顺便说一下,我使用的是 debian buster)

标签: zshtmux

解决方案


我有一个类似的问题(我也使用 vi 模式),我用bindkey.

如果您运行该命令,它会列出许多您可能没想到的异常绑定。您可能会找到与您正在使用的击键相关的一个。

我的问题/延迟与搜索有关,因此解决方案是将此(删除)行放在我的.zshrc

bindkey -r '\e/'

推荐阅读