Мгновенный поиск в истории терминала с помощью сочетания клавиш
У каждого, кто регулярно использует командную строку, есть хотя бы одна длинная строка, которую он регулярно вводит. Вместо того, чтобы вводить все это снова и снова, быстро просмотрите свою историю, чтобы найти полную команду.
Даже если вы знаете, как использовать историю Bash в терминале Linux или macOS, вы можете не знать о встроенной функции поиска, которая позволяет быстро найти последнюю введенную вами команду, используя любую серию символов. И им легко пользоваться: просто откройте терминал в macOS или Linux.
Теперь нажмите Ctrl+R; вы увидите (reverse-i-search)
.
Просто начните печатать: появится самая последняя команда, включающая введенные вами символы.
Включите столько деталей, сколько необходимо, пока не появится именно то, что вы ищете. Когда это произойдет, нажмите Enter, и команда будет запущена мгновенно.
Да, я мог бы найти более полезный пример, но вы поняли: нажмите Ctrl+R, печатайте, пока не увидите совпадение, затем нажмите Enter.
Скриншоты не передают, насколько быстро все это работает, поэтому вот GIF-ка, на которой я вызываю обычную команду всего за несколько нажатий клавиш:
Держите это сочетание клавиш под рукой, если вы регулярно вводите несколько длинных команд, потому что это значительно экономит время.
О, и если вы беспокоитесь о том, что кто-то еще наткнется на какие-либо смущающие команды, вы можете очистить историю своего Терминала. никому не скажу.