Como renomear um painel em tmux
?
119
Você quer dizer janela do tmux? Ctrl + b + ,
se você tiver Cb como prefixo de envio (é por padrão)
Também C-b :rename-window <new name>
e tmux rename-window <new name>
trabalho também.
Como eu sei, você não pode renomear o painel
tmux
de mostrar isso.ls
set-option -g allow-rename off
sim, você pode renomear nomes de painéis, e não apenas nomes de janelas começando com tmux> = 2.3. Basta digitar o seguinte em seu shell:
pode ser necessário adicionar o seguinte ao seu .tmux.conf para exibir os nomes dos painéis:
você também pode atribuir um nome automaticamente:
fonte
Para aqueles que fazem script do tmux, existe um comando chamado
rename-window
assim, por exemplofonte
tmux rename-window -t 9 my-project
.Para aqueles que desejam renomear facilmente seus painéis, isto é o que eu tenho em meu
.tmux.conf
Os painéis são nomeados automaticamente com seu índice, nome da máquina e comando atual. Para alterar o nome da máquina, você pode executar o
<C-b>R
que solicitará que você insira um novo nome.* A renomeação do painel só funciona quando você está em um shell.
fonte
Além disso, durante o script, você pode especificar um nome ao criar a janela com
-n <window name>
. Por exemplo:fonte
A opção mais fácil para mim foi renomear o título do terminal. Consulte: /superuser/362227/how-to-change-the-title-of-the-mintty-window
Nesta resposta, mencionam modificar a variável PS1. Nota: minha situação era particular para o cygwin.
TL; DR Coloque isso em seu arquivo .bashrc:
Coloque isso em seu arquivo .tmux.conf ou em uma formatação semelhante:
Em seguida, você pode alterar o título do painel digitando no console:
fonte
Você pode ajustar o título do painel definindo a borda do painel no tmux.conf, por exemplo:
Onde pane_index, pane_title e pane_current_path são variáveis fornecidas pelo próprio tmux.
Depois de recarregar a configuração ou iniciar uma nova sessão tmux, você pode definir o título do painel atual como este:
Se todos os painéis têm alguns processos em execução, então você não pode usar a linha de comando, você também pode digitar os comandos após pressionar o prefixo bind (Cb por padrão) e dois pontos (:) sem ter "tmux" na frente do comando:
fonte