zsh - 使用 tmux 时转义 zsh vi 模式的“插入模式”
问题描述
我正在使用zsh及其vi-mode和插件vi-mod。我选择使用组合键来逃避插入模式jk
。一开始,允许放置k
的j
时间太短,我设置export KEYTIMEOUT="30"
了我.zsh
来解决这个问题。
不幸的是,我遇到了与tmuxk
相同的问题:输入的延迟j
太短了。我在一些论坛中看到了选项集-s escape-time NUMBER
,但这似乎不合适,我仍然有一个太短的延迟NUMBER=0
or NUMBER=500
。 .
任何想法?谢谢你读我!
(顺便说一下,我使用的是 debian buster)
解决方案
我有一个类似的问题(我也使用 vi 模式),我用bindkey
.
如果您运行该命令,它会列出许多您可能没想到的异常绑定。您可能会找到与您正在使用的击键相关的一个。
我的问题/延迟与搜索有关,因此解决方案是将此(删除)行放在我的.zshrc
:
bindkey -r '\e/'
推荐阅读
- python - 将 Django CreateView 表单提交给自身
- ansible - 如何在 Jinja 中连接变量和字符串?
- javascript - ApexChart 饼图/甜甜圈图未显示
- javascript - 如何在高阶函数中获取解构数组的前三项?
- django - Gitlab Django CI/CD postgres:连接被拒绝
- applescript - Applescript 检查是否存在特定的 Numbers 表
- python - Scikit-Learn OneHotEncoder - 管道中的 get_feature_names
- haskell - 本文中的 ... 是什么意思?
- javascript - 使用元素加氩模板时,Object(...) 不是函数
- javascript - Vite @ aliase 不适用于 Vue 图像 src