web-dev-qa-db-ja.com

bashで上/下矢印キーをマッピングする

Up/Down arrow keysを使用して以前に実行したコマンドを選択するときに矢印キーに手を動かしたくないので、bashのAlt+j/Alt+kUp/Down arrow keysにマップしたいと思います。

Bashの使用中に時々Escを押したくないので、bashでviモードを使用することはオプションではありません。 (私はそれをすることに慣れていないので)

2

~/.inputrcファイルに以下を追加し、存在しない場合は作成します。

"\ej": previous-history
"\ek": next-history

これにより、Alt-jprevious-historyにマップされ、Alt-knext-historyにマップされます。

デフォルト これらはとにかくCtrl-pCtrl-nにマップされることに注意してください。

4
Daniel Beck