ページで、man
readline パラメーターを off に設定するか、以下を使用していくつかの値を設定できることを読んでいます。
set var value
内蔵されているのと同じですか?読んでシェルが実行されたら、set
変数をどのように設定しますか?inputrc
答え1
readlineマニュアルのコマンドはset
readline設定ファイルのコマンドです~/.inputrc
。 bashはreadlineライブラリの最もよく知られているユーザーですが、ライブラリは一般的であり、他のプログラムで使用できます。構文は.inputrc
bash とは無関係です。
組み込みコマンドを使用すると、bashにreadlineコマンドを実行するように指示できますbind
。
bind "set var value"
またはを使用してbashを~/.inputrc
再度読み取ることもできますbind -f ~/.inputrc
。
答え2
~から手動:
Readlineライブラリを使用するプログラムが起動すると、initファイルが読み取られ、キーバインディングが設定されます。
また、C- -x Cコマンドはrこの初期化ファイル1を再度読み込み、変更をマージします。
1 ノートこれは明らかにEmacs(デフォルト)バインディングです。使用している場合、editing-mode-vi
主キーバインディングはありません。しかし、re-read-init-file
コマンドを~/.inputrc
。