ram*_*ode 13 bash rxvt vi-mode
我已经在我的~/.inputrcwith 中启用了模式提示指示器set show-mode-in-prompt on。按下后切换到正常模式时指示灯有半秒左右的ESC延迟,进入插入模式时指示灯没有延迟。我知道在 Vim 内部以及在打开 Vi 模式的情况下使用 Tmux 或 Screen 时遇到了类似的问题(参见例如ESC 键由于其 Alt+ 行为而导致终端出现小延迟)。每个延迟都有解决方案,但我还没有找到解决特定情况下延迟的方法(Bash + urxvt)。有任何想法吗?
Tho*_*key 14
这听起来像keyseq-timeout,即 500(毫秒)。您可以将其减少到例如 50(毫秒)。将它设置为零将是一个坏主意(例如参见Re:当行上只有制表符或空格时,如何禁用完成?)。
不是重复的,而是如何在 readline 中切换到 vi 编辑模式中的答案之一?使用功能:
# Enable Readline not waiting for additional input when a key is pressed.
# Needed for the mappings below.
set keyseq-timeout 0
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1465 次 |
| 最近记录: |