2013-04-23 5 views
3

Я часто запускаю два сеанса tmux в отдельных вкладках Terminal.app. Я использовал названные сеансы через tmuxinator. Мне хотелось бы показать это имя сеанса как заголовок закладки, поэтому я могу определить, какой сеанс tmux является тем.имя сеанса tmux в окне терминала

Как мне это сделать?

+0

Глядя на документацию tmuxinator (http://rubydoc.info/gems/tmuxinator/0.5.0/frames) Я не вижу способа продвижения имени сеанса в консольное приложение (Terminal или iTerm2 или что-то еще) , Есть несколько альтернативных инструментов, как tmuxinator: tmuxstart: https://github.com/treyhunner/tmuxstart teamocil: https://github.com/remiprev/teamocil Ни один из них, по всей видимости предложить возможность продвигать имя сеанса в заголовок вкладки. Я не уверен, что вы можете делать то, что хотите. –

+0

@MarkNichols Спасибо. Мне интересно, может ли tmux справиться с этим? –

ответ

4

Это должно быть возможно с помощью tmux конфигурации

Set-заголовков [на | off] Попытка установить заголовок окна с помощью кода \ e] 2; ... \ 007 xterm, если терминал выглядит как xterm. Этот параметр отключен по умолчанию. Обратите внимание, что elinks будет пытаться установить заголовок окна, если установлена ​​переменная среды STY.

set-titles-string string Строка, используемая для установки заголовка окна, если включены . Последовательности символов заменяются как для параметра с статусом слева.

Этот предмет является #S Ta Session name.

Проверьте страницу руководства.

Смежные вопросы