在 bash 中映射向上/向下箭頭鍵

在 bash 中映射向上/向下箭頭鍵

我想將Up/Down arrow keysbash 映射到,Alt+j/Alt+k因為當我選擇以前使用 執行的命令時,我不想將手移到箭頭鍵上Up/Down arrow keys

在 bash 中使用 vi 模式不是一個選項,因為我不想Esc在使用 bash 時不時地按一下。 (因為我不習慣這樣做)

答案1

將以下內容新增到您的~/.inputrc文件中,如果不存在則建立它:

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

這將映射Alt-jprevious-historyAlt-knext-history

注意預設情況下無論如何,這些都映射到Ctrl-p和。Ctrl-n

相關內容