~/.inputrc
私のwithでモーダルプロンプトインジケータを有効にしましたset show-mode-in-prompt on
。押してから通常モードに切り替えると光に約0.5秒の遅延がありますが、ESCプラグインモードに入ると光に遅延がありません。私は、Vimの内部とViモードがオンになっているときにTmuxまたはScreenを使用するときに同様の問題を知っています(例:ESC キーは Alt+ 動作により端末に若干の遅延が発生します。)。すべての遅延に対する解決策がありますが、特定のケース(Bash + urxvt)の遅延に対する解決策が見つかりませんでした。どんなアイデアがありますか?
答え1
keyseq-timeout
、500(ミリ秒)のように聞こえます。たとえば、50(ミリ秒)に短縮できます。 0に設定するのは悪い考えです(たとえば、参照)。Re:行にタブまたはスペースだけがあるときに完成を無効にする方法は?)。
重複ではありませんが、答えの1つreadlineからvi編集モードに切り替えるには?次の機能を使用してください。
# Enable Readline not waiting for additional input when a key is pressed.
# Needed for the mappings below.
set keyseq-timeout 0