1

Я использую tmux (с zsh, если это помогает). У меня довольно хорошая настройка, но часто я запускаю программу с большим количеством выходных данных, а затем перехожу в режим копирования и возвращаюсь к поиску строки, набранной в оболочке, чтобы попасть в начало вывода. Я делаю это, предпочитая использовать меньше из-за цветного вывода и того факта, что иногда я хочу скопировать какой-то текст.

Если я запускаю команду, которая, как я уже знаю, выдаст много выходных данных, мне нужен способ запустить ее и оказаться в режиме копирования в начале вывода без необходимости вводить команду дважды. Это может принимать форму либо способа запуска команды и перехода в режим копирования до вывода, чтобы экран не прокручивался, либо способа перехода в режим копирования и немедленного обратного поиска последнего элемента истории оболочки. Из документации tmux я вижу, как связывать ключи в режиме копирования, но нет документации по доступным функциям (то есть, можно ли связать ключ с 'search-reverse "foo"').

1 ответ1

0

обычно, не всегда вы можете записать вывод в файл. Например, когда запускается мое автоматическое резервное копирование, он выводит выходные данные в текстовый файл для архивирования. Я делаю это с помощью tee . Пример команды:

ls | tee dumpfile

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

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