Rlwrap vi-movement-modeが一部のプログラムで動作しない

Rlwrap vi-movement-modeが一部のプログラムで動作しない

rlwrap catまたは、rlwrap bashキーバインド「jk」を使用して挿入モードを終了することもできます。

なぜ動作しないのですrlwrap ghciか?

答え1

rlwrap は、既に (基本的な) 行編集を実行しているプログラムにはあまり役に立ちません。それによると閲覧ファイル:

すでにreadlineを使用しているコマンドは常にシングルキーの押下を要求(およびインポート)するため、rlwrappingは無意味です。ただし、-aオプションを使用すると、rlwrapは独自の行の編集と履歴を使用します。残念ながら、この場合、rlwrapはパスワード要求を検出できません。この問題は、パスワードヒント(末尾のスペースと最初の数文字を除く)を-aオプションの引数として渡すことで解決できます。

以下を使用してrlwrapを使用できます。-a提案どおりにオプションを選択してください。最初の文は少しあまりにも具体的です(他のプログラムではreadlineを使用するよりも「シングルキーを押す」ことが必要です)。

関連情報