Поиск по сайту:

Мгновенный поиск в истории терминала с помощью сочетания клавиш


У каждого, кто регулярно использует командную строку, есть хотя бы одна длинная строка, которую он регулярно вводит. Вместо того, чтобы вводить все это снова и снова, быстро просмотрите свою историю, чтобы найти полную команду.

Даже если вы знаете, как использовать историю Bash в терминале Linux или macOS, вы можете не знать о встроенной функции поиска, которая позволяет быстро найти последнюю введенную вами команду, используя любую серию символов. И им легко пользоваться: просто откройте терминал в macOS или Linux.

Теперь нажмите Ctrl+R; вы увидите (reverse-i-search).

Просто начните печатать: появится самая последняя команда, включающая введенные вами символы.

Включите столько деталей, сколько необходимо, пока не появится именно то, что вы ищете. Когда это произойдет, нажмите Enter, и команда будет запущена мгновенно.

Да, я мог бы найти более полезный пример, но вы поняли: нажмите Ctrl+R, печатайте, пока не увидите совпадение, затем нажмите Enter.

Скриншоты не передают, насколько быстро все это работает, поэтому вот GIF-ка, на которой я вызываю обычную команду всего за несколько нажатий клавиш:


Держите это сочетание клавиш под рукой, если вы регулярно вводите несколько длинных команд, потому что это значительно экономит время.

О, и если вы беспокоитесь о том, что кто-то еще наткнется на какие-либо смущающие команды, вы можете очистить историю своего Терминала. никому не скажу.