В 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 в каталоге.

  • tmux-сервер игнорирует конфигурационный файл sourcing
  • Конфигурация Tmux не сохраняет PWD в новом окне или разделенном окне
  • Обновлен мой архивный linux-сервер, и теперь я получаю tmux: требуется локаль UTF-8 (LC_CTYPE), но имеет ANSI_X3.4-1968
  • переназначение Caps Lock на клавишу Ctrl в tmux
  • Как «изолировать» сетевые возможности учетной записи пользователя в Linux?
  • Как предотвратить обтекание tmux при поиске?
  • Могу ли я изменить цвет строки состояния tmux, когда я нажму Cb
  • Как установить Cols и Lines для подпроцесса
  • 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).

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

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