Страница man
содержит очень подробные описания всех различных опций (строка состояния легко настраивается). Лучше всего прочитать man tmux
и обратить особое внимание на те опции, которые начинаются с status-
.
Так, например, status-bg red
установит цвет фона панели.
Три компонента панели, левый и правый разделы и список окон в середине, могут быть настроены в соответствии с вашими предпочтениями. status-left
и status-right
, помимо наличия собственных переменных (например, #S
для отображения имени сеанса), также могут вызывать пользовательские сценарии для отображения, например, системной информации, такой как средняя загрузка или время работы от батареи.
Опция переименования окон или панелей в зависимости от того, что в них запущено в данный момент: automatic-rename
. Вы можете установить или отключить его глобально с помощью:
setw -g automatic-rename [on | off]
Самый простой способ освоиться с созданием собственной строки состояния - это начать с ванильной строки, а затем постепенно добавлять изменения, перезагружая конфигурацию по ходу работы. 1
Возможно, вы также захотите взглянуть на github или bitbucket, чтобы найти другие файлы conf других людей, чтобы вдохновить их. Вы можете увидеть мое здесь 2 .
<ч />
1 Вы можете автоматизировать это, включив эту строку в ваш .tmux.conf
:
bind R source-file ~/.tmux.conf \; display-message "Config reloaded..."
Затем вы можете проверить свою новую функциональность с помощью Ctrl b , Shift r . tmux
выведет полезное сообщение об ошибке & mdash; в том числе номер строки ошибочного фрагмента & mdash; если вы неправильно настроили параметр.
2 Примечание: я вызываю другую строку состояния в зависимости от того, * * я в X или консоль - я считаю это весьма полезным.