主キーバインディングリセットzsh

主キーバインディングリセットzsh

キーバインディングを修正しましたが、以前の状態に戻る方法がわかりません。

基本的に、私はいくつかのキーバインディングがどのような機能を果たしているのか、どのキーバインディングが私に適しているかを試した結果、デフォルト値に戻りたいことを知っています。

答え1

bindkey -d

既存のキーマップをすべて削除し、デフォルト値にリセットします。(から引用info zsh bindkey

また、常に再起動してくださいzsh

exec zsh

デフォルトでは、指定されたキーまたはシーケンスにバインドされた項目を見つけるには、次のようにします。

(bindkey -d; bindkey '^A')

^Aキーを押すと送信される文字または文字シーケンスの表現に置き換えられます。これは通常、^A+を押すと端末から送信されるSOH制御文字(0x1バイト値)の表現です。)CtrlA

関連情報