zsh、zle、bash、readline の一般的なキーボード ショートカット

zsh、zle、bash、readline の一般的なキーボード ショートカット

私はシェルとして zsh を使用していますが、readline を使用するコマンドライン プログラムはたくさんあります。また、さまざまなキーボード ショートカット (例: Ctrl + Backspace、Ctrl + Delete) を設定することも好きです。

あるファイルで一度だけ指定することで、zle 構成と .inputrc の両方のキーボード ショートカットを共有する方法はありますか?

答え1

ほとんどの場合、いいえ。ほとんどのキーは文字列にバインドされているのではなく、 または によって実装された特定の機能にバインドされていますreadlinezleまた、には のzshような構成ファイルがありません。を頻繁に.inputrc呼び出すスクリプトを記述するだけです。(同様に、を呼び出すスクリプトを記述することもできます。このスクリプトはが使用するキー バインディングを作成しますが、 を使用する他のプログラムには作成しません。)bindkeybashbindbashreadline

関連情報