[Linux/Mac] Ранее я показывал вам, как можно выполнить поиск в терминале с помощью сочетания клавиш «Ctrl + r», вот еще лучший способ помочь вам выполнить поиск в истории командной строки.
1. Откройте текстовый редактор и вставьте в него следующие строки:
"\e[A": history-search-backward "\e[B": history-search-forward set show-all-if-ambiguous on set completion-ignore-case on
2. Сохраните файл как «.inputrc» (не забудьте поставить точку в начале) в своей домашней папке.
3. Теперь откройте терминал. Вы можете ввести несколько символов и использовать стрелки вверх/вниз для поиска в истории, которая начинается с введенного символа. Например, если вы наберете «cd /
» и нажмете кнопку со стрелкой вверх, в вашей истории будут найдены команды, начинающиеся с «cd /
».
Примечание. Если вы используете zsh, эта функция уже включена, и вы можете использовать ее без каких-либо изменений.