J'utilise deux sessions séparées dans tmux
, et j'ai les entrées suivantes dans /etc/tmux.conf
:
set -g base-index 1
new -s logi -n cmd
neww -n logi "cat /dev/logi | ccze -m ansi -p syslog -C"
splitw -t 1 -v -p 50
selectw -t 2
selectp -t 0
new -s standard -n htop "htop"
neww -n cmd
splitw -t 2 -v -p 50
selectw -t 2
selectp -t 1
Je démarre la session standard
en appelant la commande suivante:
urxvtc -name 'tmux' -e bash -c 'tmux attach-session -t standard'
S'il n'y a pas de session, il en crée une, s'il y en a une, il l'attache. Comme vous pouvez le voir, j'ai deux fenêtres, dont l'une est divisée en 2 volets. Lorsque je recharge le fichier de configuration, j'ai obtenu 2 fenêtres supplémentaires de l'autre session, et les deux ont été ajoutées aux préexistantes. De plus, les fenêtres précédentes ont reçu un volet supplémentaire. Les deux volets supplémentaires sont clairs, il n'y a aucune commande exécutée (htop) dans aucun d'entre eux.
Existe-t-il un moyen de recharger le fichier de configuration de la manière qui ne s'appliquerait qu'à la session attachée? Ou dois-je oublier de recharger le fichier de configuration lorsque j'utilise des sessions, et pour appliquer un nouveau paramètre, je devrais utiliser tmux kill-server
et recommencer les sessions?
[[: not found
(7e ligne)