У меня есть следующие записи в моем .tmux.conf
в корневом каталоге
set-window-option -g xterm-keys on
set -g default-terminal screen-256color
set -g history-limit 10000
Однако echo $TERM
в новом tmux
отчеты об окне tmux
и нет screen-256color
. Даже явно указывая конфигурационный файл, который будет использоваться через tmux -f
не имеет никакого эффекта. Кроме того, tmux
печать Hello World
на экран, когда это запускает так, это, кажется, использует альтернативный конфигурационный файл, но я понятия не имею который.
Я также проверил что не предыдущий tmux
экземпляр сервера работает в то время, когда я запускаю tmux
Как я добираюсь tmux
использовать .tmux.conf
в рамках моего корневого каталога? Я использую tmux 2.0
(эта та же проблема существует с 1.9.6
также).
Примечание: Я также имею byobu
установка в этой среде
Это был мой .bash_profile
, который переопределял $TERM. С тех пор tmux
запускает оболочку по умолчанию, настройки от .tmux.conf
могут быть переопределены из файла
Не желательно встроить tmux
как вложенная сессия в byobu
. Ваша конфигурация корректна и работы. Но не как сессия в byobu
.