J'ai les entrées suivantes dans mon .tmux.conf
dans le répertoire personnel
set-window-option -g xterm-keys on
set -g default-terminal screen-256color
set -g history-limit 10000
Cependant, un echo $TERM
dans une nouvelle fenêtre tmux
indique tmux
et non screen-256color
. Même spécifier explicitement le fichier de configuration à utiliser via tmux -f
n'a aucun effet. De plus, tmux
affiche Hello World
à l'écran lors de son démarrage, de sorte qu'il semble utiliser un autre fichier de configuration, mais je ne sais pas lequel.
J'ai également vérifié qu'aucune instance de serveur tmux
antérieure n'est en cours d'exécution au moment du démarrage de tmux
.
Comment amener tmux
à utiliser .tmux.conf
dans mon répertoire personnel? J'utilise tmux 2.0
(le même problème existe également avec 1.9.6
).
Note: J'ai aussi byobu
setup dans cet environnement
C’est mon .bash_profile
qui annulait $ TERM. Puisque tmux
démarre le Shell par défaut, les paramètres de .tmux.conf
peuvent être remplacés à partir du fichier de profil du Shell.
Il est déconseillé d'intégrer tmux
en tant que session imbriquée dans byobu
. Votre configuration est correcte et fonctionne. Mais pas en tant que session dans byobu
.