是否有可能使 Zsh 中的 Vi 模式不干扰转义序列?

是否有可能使 Zsh 中的 Vi 模式不干扰转义序列?

我发现 KEYTIMEOUT 变量不会影响 zsh 中 Vi 模式处理终端转义序列的能力。问题是大多数终端转义代码都以 escape 开头,而转义似乎每次都被 vim 模式吞没了。不知道如何让它发挥作用。此外,我不确定在 INSIDE 插入模式下如何自定义绑定或行为......

这里的主要内容是例如实现一种有效的跳字方式,而不必进入插入模式并使用band e

我还想指出,我可以更改它,以便使用除 escape 之外的键来退出此处的插入模式。因为这将是解决转义字符冲突的另一种方法。但是,我也不知道这是否可能。

相关内容