Для чего в bash используется alt-n?

$ echo 'ABCæøåDEF' | perl -CS -Mutf8 -pe 's/ ([æøå] )/[$1]/g'

2
14.12.2019, 19:24
1 ответ

Мои привязки 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 проще, так как вам не нужно сначала возвращаться назад по истории. Это работает так же.

7
27.01.2020, 22:02

Теги

Похожие вопросы