Quand je travaille dans un terminal j’utilise tmux avec une session par projet. Mais il y a des fenêtres que j’aime bien avoir toujours disponibles. Par exemple twitter avec le client rainbowstream.

Je mets ces applications dans une session partagée pour me souvenir qu’elles sont accessibles ailleurs.

Il faut d’abord créer la session shared :

tmux new-session -s shared "tmux new-window -n irc irssi"

Et ensuite on la lie avec la session mail à l’index 9 :

tmux link-window -s shared:twitter -t mail:9

Si on veut la supprimer d’une session on peut faire :

tmux unlink-window -t mail:9