
私はシェルとして zsh を使用していますが、readline を使用するコマンドライン プログラムはたくさんあります。また、さまざまなキーボード ショートカット (例: Ctrl + Backspace、Ctrl + Delete) を設定することも好きです。
あるファイルで一度だけ指定することで、zle 構成と .inputrc の両方のキーボード ショートカットを共有する方法はありますか?
答え1
ほとんどの場合、いいえ。ほとんどのキーは文字列にバインドされているのではなく、 または によって実装された特定の機能にバインドされていますreadline
。zle
また、には のzsh
ような構成ファイルがありません。を頻繁に.inputrc
呼び出すスクリプトを記述するだけです。(同様に、を呼び出すスクリプトを記述することもできます。このスクリプトはが使用するキー バインディングを作成しますが、 を使用する他のプログラムには作成しません。)bindkey
bash
bind
bash
readline