В tmux можно ли перечислить все окна во всех окнах?

Скажем, у меня есть два окна: окно 1 содержит 2 панели (1, 2), окно 2 содержит 3 панели (1,2,3), а я в панели 1 в окне 1, и я хочу перейти прямо в pane 2 в Window 2, PREFIX w который является choose-window display-panes все окна в сеансе, чтобы я мог перейти в нужное окно, но он не будет display-panes панели, PREFIX q который display-panes , позволит мне выбрать правую панель только в текущем окне, но не через окна.

Поэтому я задаюсь вопросом, есть ли какая-нибудь команда, которая позволяет мне выбирать панели по окнам. Лучшее решение – это choose-window или новая команда будет не только отображать все окна, но также отображать все окна внутри каждого окна, как tree в каталоге.

One Solution collect form web for “В tmux можно ли перечислить все окна во всех окнах?”

Вы можете на самом деле сделать это довольно легко, добавив привязку или изменив привязку PREFIX s choose-session к чему-то вроде PREFIX s choose-tree . Или вы можете привязать это к новому ярлыку, например, PREFIX t choose-tree так как t настоящее время просто показывает часы, которые я не нашел для использования.

Затем вы можете использовать клавиши со стрелками для навигации по этому дереву или карты h и l в режиме выбора vi, чтобы развернуть / закрыть дерево.

Для этого требуется определенная версия tmux (1.8 или выше, я думаю).

EDIT: На самом деле есть еще более быстрый способ сделать это, чем нечеткий поиск. Добавьте -u в конец отображения select-tree, и вы можете выбрать сеанс с одной буквой (указан в левой части экрана). Это быстрее, чем почти любой нечеткий поиск, потому что для этого требуется только ключ или аккорд (PREFIX) ярлык (t), а затем выбор сеанса (az).

Это значительно улучшило мою сессию переключения, спасибо за вопрос, и дайте мне знать, если вы все еще хотите провести нечеткое совпадение.

  • Команды Tmux: что такое M-whatever
  • Есть ли способ написать плагин tmux, чтобы выбрать одну строку?
  • Vim потеряет способность копировать клиенту клип через SSH
  • TMUX 2.3 копировать в буфер обмена
  • Отключить инверсию цвета для отмеченной панели в tmux
  • Tmux не масштабируется, чтобы заполнить окно
  • Linux VT Emacs в tmux, разбивает цвет и курсор
  • Как равномерно распределить tmux (1) разделенные панели?
  • Как мне увеличить прокрутку окна iterm (tmux) (не прокрутку строки)
  • Byobu с tmux, как использовать F-Keys
  • Как обновить пакет с более новой версией, чем репозиторий?
  • Почему мои окна выделяются при первом открытии tmux?
  • Interesting Posts

    Есть ли простая команда linux, которая сообщит мне, что мой диспетчер дисплея?

    Возможно ли скопировать текущий процесс между машинами?

    Как сохранить масштаб в tmux, если вышла команда выбора панели?

    Fluxbox: Переключить RootMenu с помощью Mouse1

    Нет / dev / ttyusb * в Linux

    Отслеживание выполнения команд после sudo другому пользователю

    Как передать эти абзацы в формат MCQ?

    Функции digest НЕ обрабатываются так же, как каталог файлов функций!

    Файлы TAR: перемещение файлов из подкаталогов в основной каталог

    Как сопоставить устройства / dev / sd с оборудованием, которое они представляют?

    Установка переменной в каталог ~ / не расширяется

    В чем отличия между virtualbox-linux и установленным Linux?

    Каковы различия между различными таблицами разделов?

    virtualbox-5.0 не будет установлен на ubuntu-сервере 14.04.4

    Почему мои методы dict работают хорошо, не определяя дополнительный аргумент `dict`?

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