7

У меня есть tmux, настроенный для показа моего текущего рабочего каталога для каждого окна (он получает это из bash). Проблема в том, что иногда имена каталогов становятся слишком длинными и занимают много места. На экране этот размер был ограничен для «неактивных» окон, но в tmux он расширен для всего.

Есть ли способ ограничить размер заголовка?

1 ответ1

9

Вероятно, вы можете настроить параметры window-status-format и window-status-current-format чтобы получить желаемый эффект.

Обе эти опции имеют одинаковое значение по умолчанию (#I:#W#F: индекс окна, двоеточие, имя окна и флаги окна), поэтому по умолчанию они отображаются одинаково. Вы можете ограничить длину отображаемого имени окна неактивных окон, установив window-status-format что-то вроде #I:#10W#F (эта «максимальная длина» описана на странице man, под названием status-left).

Итак, в вашем ~/.tmux.conf вы можете использовать это:

set-option -gw window-status-format "#I:#10W#F" # limit the length of inactive window name

Примечание. В приведенном выше примере настраивается глобальное значение, но каждое окно может иметь свои собственные пользовательские значения, поскольку это параметры окна . Если у вас получится какое-то конкретное окно, которое вы всегда хотите отобразить полностью, тогда вы можете (пере) установить только значение окна window-status-format этого окна.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .