Мои привязки Alt + n / Alt + p настроены как
$ bind -p | grep '\\e[np]'
"\en": non-incremental-forward-search-history
"\ep": non-incremental-reverse-search-history
, который, похоже, соответствует вашей конфигурации.
При поиске назад с помощью Ctrl + r или Ctrl + p или ↑ и вашей позиции находится не в самом конце вашей истории, вы можете использовать Alt + n для поиска вперед в вашей истории.
Пример:
echo # Enter
ls -la # Enter
Затем дважды нажмите ↑ , и ваш курсор снова окажется позади echo
. Теперь нажмите Alt + n , введите ls
, нажмите Enter , и ваш курсор окажется в начале ls -la
.
Тестирование Alt + p проще, так как вам не нужно сначала возвращаться назад по истории. Это работает так же.