244 votes

Comment renommer un volet dans tmux ?

Comment renommer un volet dans tmux ?

5voto

Todd Points 285

L'option la plus simple pour moi était de renommer le titre du terminal à la place. Veuillez voir : https://superuser.com/questions/362227/how-to-change-the-title-of-the-mintty-window

Dans cette réponse, ils mentionnent de modifier la variable PS1. Note : ma situation était particulière à cygwin.

TL;DR Mettez ceci dans votre fichier .bashrc :

function settitle() {
      export PS1="\[\e[32m\]\u@\h \[\e[33m\]\w\[\e[0m\]\n$ "
      echo -ne "\e]0;$1\a"
}

Mettez ceci dans votre fichier .tmux.conf, ou un formatage similaire :

set -g pane-border-status bottom
set -g pane-border-format "#P #T #{pane_current_command}"

Ensuite, vous pouvez changer le titre du volet en tapant ceci dans la console :

settitle titlename

5voto

rotarydial Points 1

De même, lors de la création de scripts, vous pouvez spécifier un nom lors de la création de la fenêtre avec -n <window name> . Par exemple :

# variable to store the session name
SESSION="my_session"

# set up session
tmux -2 new-session -d -s $SESSION

# create window; split into panes
tmux new-window -t $SESSION:0 -n 'My Window with a Name'

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X