TMUX Cheat Sheet

The TMUX cheat sheet I use the most.

2,161 views 530 downloads 11 Nov 2024 History

Parâmetros do comando TMUX

tmux ls
Lista as sessões ativas do tmux (se houver).
tmux -t <ta­rge­t>
Define o alvo (target) da sessão para conectar.
tmux attach­-se­ssion
Conecta-se a uma sessão existente (requer a opção -t).
tmux attach
Conecta-se a uma sessão existente (requer a opção -t).
tmux kill-s­ession
Encerra uma sessão inteira (requer a opção -t).
tmux kill-s­erver
Encerra todas as sessões ativas do TMUX.
tmux kill-pane
Encerra o painel de uma janela, em uma sessão específica (requer a opção -t).
tmux -s
Determinar um nome para nova sessão.
tmux new
Permite a criação de uma nova sessão, para isso é preciso utilizar a opção -s.
tmux -S
Cria um socket no caminho escolhido.
tmux source­­-file ~/.tmu­­x.conf
Carrega as config­urações de um arquivo.
tmux show-o­­ptions -g
Exibe as config­ura­ções.

Janelas

Ctrl+b c
Cria uma nova janela.
Ctrl+b l <L minúsc­ulo>
Altera para a última janela visitada.
Ctrl+b n
Avança para a próxima janela.
Ctrl+b p
Retrocede para as janelas anteri­ores.
Ctrl+b w
Exibe as janelas e permite escolher uma para acessar.
Ctrl+b ,
Muda o nome da janela atual.
Ctrl+b &
Encerra a janela atual do tmux.
Ctrl+b Numero
Vai para a janela que corres­ponder ao ID.
Ctrl+b SETAS
Troca de painel.
Ctrl+b %
Abre um painel vertical.
Ctrl+b "
Abre um painel horizo­ntal.
Ctrl+b SETAS+Ctrl
Permite o redime­nsionar os paineis.
Ctrl+b :
Permite configurar parâmetros do TMUX.
set -g mouse on = permite transitar entre paineis usando o mouse

Exemplos

Entra na sessão 1, janela 1 do TMUX:
tmux attach­-se­ssion -t 0:0
Entra na sessão 1, janela 2 do TMUX:
tmux attach­-se­ssion -t 0:1
Entra na sessão 2, janela 1 do TMUX:
tmux attach­-se­ssion -t 1:0
Encerra o painel 2 da sessão 1:
tmux kill-pane -t 0:1
Encerra o painel 4 da sessão 3:
tmux kill-pane -t 2:3
Encerra todas as sessões:
tmux kill-s­erver
No TMUX, tanto as sessões quanto as janelas começam com o índice 0. Então, a primeira sessão e a primeira janela são identi­ficadas como 0.

Controle de Sessões

Ctrl+b d
Desanexa o TMUX, mantendo a sessão ativa em segundo plano.
Ctrl+b ?
Vê o menu de ajuda.
Ctrl+b :kill-­server
Encerra todas as sessões ativas.

Navegação em Janela

Ctrl+b [
Entra no Modo de Navegação.
q
Sai do modo de navegação.
Ctrl+E­spaço
Inicia a seleção de texto.
Ctrl+w
Copia o texto seleci­onado e sai do modo de cópia.
Ctrl+b ]
Cola o texto copiado.
Ctrl+r
Inicia uma busca de uma string de cima para baixo.
Ctrl+s
Inicia uma busca de uma string de baixo para cima.
n
Durante a busca, avança para a próxima ocorrê­ncia.
Shift+Left click
Copiar o texto seleci­onando com o mouse.
Para navegar no output de um terminal em uma janela especí­fica.

Comments

No comments yet.

Cheatography n. The art of mapping complex subjects into clear, instantly navigable reference guides.