「元に戻す」を別の組み合わせにマッピングできますか?

「元に戻す」を別の組み合わせにマッピングできますか?

CTRL+_コンソールからUNDOの場合、他のキーの組み合わせをマッピングできますかCMD + Z

ベストアンサー1

はい、しかしエンクロージャによって異なります。存在する強く打つ、あなたは使用する必要がありますbind

$ bind '\C-t':undo

ほとんどの端末エミュレータではバインドできませんCtrl-t。詳細についてはを参照してください。undoCtrl-zhelp bind

すべてのキーバインディングの現在のリストが必要な場合は使用してくださいbind -P | grep -v "not found"


存在する扱いにくい、使用する必要がありますbindkey:

$ bindkey '\C-t' undo

選択したキーの以前のバインディングを削除したい場合があることに注意してください。たとえば、\C-t必要がありますtranspose-chars

これらの組み合わせがどこから来たのか疑問に思うなら、Emacsを見てください。man 1 bash詳細については、「Readlineコマンド名」セクションを参照してください。

おすすめ記事