13

Использование терминала по умолчанию и bash не позволяет выполнять поиск по стандартному выводу команд.

Можно получить такую функциональность, используя другие инструменты, такие как emacs shell или screen, но мне интересно, почему такая полезная функция отсутствует, я помню простой CF, используемый для работы в терминалах.

Есть ли способ сделать так, чтобы приложение терминала Gnome поддерживало поиск вывода? или есть лучшее терминальное приложение, которое изначально поддерживает поиск?

6 ответов6

18

Попробуйте Ctr + Shift + F. Это работает на терминале Ubuntu и Терминаторе

3

Вы можете попробовать скрипт (1). При входе в систему просто вызовите скрипт, и вы сможете искать в файле машинописи, который он генерирует. Это не одно нажатие клавиши, как в оболочке emacs, и оно буферизуется, но это может быть лучше, чем ничего.

1

На screen вы можете войти в режим copy и выполнить поиск на выходе. Вы также можете сделать запись выходных данных в файл и искать его как обычно (grep , less и т.д.).

0

Не знаю, gnome-terminal но urxvt делает это, печатая Alt + s. Это должно быть в ваших репозиториях, ищите пакет rxvt-unicode.

0

Я считаю, что это можно сделать с помощью zsh, но я не использую zsh, поэтому не знаю точной конфигурации, которая потребуется.

0

Используя xterm , вы можете записывать все, что терминал отображает в файл. Затем вы можете открыть этот файл в редакторе или less .

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .