Автоматически находить позицию, начиная с последней команды, запущенной в tmux

Обычно в tmux запускается некоторая команда, затем переключается в режим копирования, прокручивается до положения, где эта команда запускается и просматривается вывод команды. Трудно найти позицию, в которой была запущена команда, особенно если выход команды довольно длинный (дольше, чем сам видимый экран). Таким образом, было бы полезно написать сценарий для выполнения этого поиска и назначить сочетание клавиш. Как написать такой скрипт?

One Solution collect form web for “Автоматически находить позицию, начиная с последней команды, запущенной в tmux”

Есть несколько паллиативных.

Я добавил комбинацию клавиш на терминал ( ~/.bashrc ), которые нарисовали некоторый цветной маркер (на самом деле, зеленая линия в моем случае).

 print_green_line() { echo "$(tput setaf 2)________________________________________$(tput sgr 0)" } bind -x '"\eG": print_green_line' # Alt+Shift+G 

После маркера я запускаю свою длинную команду вывода. Теперь легко найти выход команды, когда я прокручиваю вверх.

  • tmux / zsh помещает вставленный текст
  • Изменение поведения tmux .bash_profile
  • Выбор текста в rxvt-unicode и tmux с отключением мыши
  • tmux выбрать окно с помощью Alt <number>
  • tmux случайные символы, появляющиеся в терминале
  • Привязать префикс tmux к символу раздела §
  • Как скопировать из / в буфер обмена tmux с оболочками?
  • Vim не работает внутри tmux
  • Почему tmux испортит мой логин Ubuntu, хотя он работает нормально после входа в систему для новых окон?
  • Вырезать цветной текст, игнорируя цветовые метки
  • Как равномерно распределить tmux (1) разделенные панели?
  • Interesting Posts

    Как переключить среду Java для определенного процесса?

    Есть ли способ назначить сочетание клавиш для фокусировки окон в GNOME на основе их местоположения?

    Проблема с получением файла tar.gz для рекомбинации и извлечения. Недействительный архив .gz

    Использование wget over ssh с завершенным сеансом

    Обновление kde до последней версии

    openSuse, новый пользователь не может войти

    Сбой установки элементарной ОС

    Строки – Извлечь версию файла Рекурсивный

    Поиск, вставка, перемещение и вставка

    Debian Jessie grub-install разбит каким-то загадочным способом

    ftp server log включить дополнительную информацию

    Ubuntu 13.10 большая проблема с привилегиями

    Как добавить dm-cache к уже существующей настройке luks?

    Как копировать / вставлять данные в буфер обмена Windows и из буфера обмена Windows в буфер обмена OpenSuse с помощью VNC?

    Что такое «Выход 2» из статуса завершенного фонового задания?

    Linux и Unix - лучшая ОС в мире.