在 VI风格的 Bash 的 insert 模式和 command 模式间切换时的延迟问题

linux Nov 20, 2017

Ubuntu 更新了 16.04 后,使用 VI 风格的 Bash 命令行,在 insert/command 模式间来回切换时会有 500ms 的延迟。
这个延迟导致不能进行很高效的工作。快捷键也因为这 500ms 的出现变得不再快捷。

解决方法

在你的 ~/.inputrc 文件中添加 set keyseq-timeout n
n 应该是一个 >= 0 的值,默认是 500ms, 你可以设置成 0 避免这个延迟

相关文档
https://www.gnu.org/software/bash/manual/html_node/Readline-Init-File-Syntax.html

/* 看板娘 */