Ви також можете налаштувати стрілки вгору та вниз, щоб зробити трохи інший пошук, додавши ці рядки до ~ / .inputrc:
"\e[A": history-search-backward
"\e[B": history-search-forward
Замість того, щоб шукати підрядку в будь-якій частині команди (як Ctrl-r ), вона шукатиме команду, починаючи з тексту зліва від курсору . Наприклад, якщо я запускаю ці команди:
$ ls bart
$ ls fools
потім введіть ls
і натисніть Upдвічі, це покаже ls bart
і курсор у тому самому місці. Порівняйте з Ctrl- r, де він знайшов би ls
двічі в останньому рядку, тому вам доведеться ще раз натиснути його, щоб знайти попередній рядок.
Ці підходи обидва мають свої сильні сторони, і обидва вони можуть заощадити багато часу.