Как мне интерактивно организовывать (перемещать) панели, окна и сеансы в tmux?

Нет, вы не можете сделать ничего подобного.

Кроме, пожалуй, создания и монтирования файловой системы который не поддерживает право собственности на файл (, например, FAT? ); затем все файлы во всей файловой системе будет принадлежать одному и тому же пользователю.

0
02.12.2019, 05:52
1 ответ

Команда tmux choose-treeпоказывает такой иерархический список панелей -ниже -окон и окон -ниже -сеансов. По умолчанию клавиша wзапускает эту команду с клавишей -Z. (увеличено )и-w(панели свернуты )параметры.

Вы можете получить хотя бы половину -той интерактивности, о которой вы просили, используя этот вместе с командой шаблона . Например. чтобы переместить активную панель в интерактивное выбранное окно, запустите эту команду:

choose-tree -Z "join-pane -t %%"

Чтобы сделать это действительно полезным, вы, вероятно, захотите создать для него привязку клавиш.

Многие команды для управления окнами и панелями поддерживают эти шаблонные команды . Есть также способы пометить или пометить панели/окна и сделать с этим немного другие вещи. Так что, безусловно, есть способы использовать это в своих интересах.

Последние версии tmux имеют древовидный -список режимов с дополнительными функциями. Вы можете обновить свой tmux, чтобы эти функции были доступны.

Кстати, более полная иерархия :клиент < --сеанс < --окно < --панель что целевая панель теперь разделена, а вторая часть является перемещенной панелью.

1
28.01.2020, 02:29

Теги

Похожие вопросы