O Tmux é uma poderosa ferramenta para aumentar a produtividade no terminal Linux, permitindo gerenciar várias sessões de forma eficiente. Com comandos simples, você pode dividir a tela, alternar entre janelas e otimizar seu fluxo de trabalho, transformando sua experiência no terminal.
Usuários de Linux, novos e antigos, já se depararam com esse problema em algum momento de suas carreiras: temos uma sessão de terminal aberta e ela está executando uma tarefa longa e incrivelmente importante, mas precisamos fazer outra coisa.
Então, simplesmente abrimos outro terminal, certo? Claro, você pode fazer isso, mesmo por SSH, mas existe uma maneira mais inteligente de fazer isso, que envolve o Tmux (Multiplexador de Terminal).
O Tmux é uma ferramenta incrível para quem passa muito tempo no terminal. Ele permite dividir a tela em várias partes. Assim, você pode trabalhar em muitos projetos ao mesmo tempo, sem perder o foco.
Para começar, instale o Tmux no seu sistema. Em seguida, abra o terminal e digite tmux. Você verá uma nova sessão iniciar. Para dividir a tela, use Ctrl-b seguido de % para uma divisão vertical, ou Ctrl-b e “ para uma divisão horizontal.
Se quiser mudar entre as janelas, use Ctrl-b seguido das setas. Você pode criar novas janelas pressionando Ctrl-b e c. Para fechar uma janela, basta digitar exit ou usar Ctrl-b e x.
Uma dica legal é usar o tmux attach para voltar a uma sessão que foi desconectada. Assim, você nunca perde seu trabalho. O Tmux realmente melhora sua produtividade no terminal!
| Comando | Descrição | Exemplo |
|---|---|---|
| tmux | Inicia uma nova sessão do Tmux. | tmux |
| tmux novo -s nome | Inicia uma nova sessão nomeada Tmux. | tmux new -s Cópia_de_Arquivo |
| tmux ls | Listar todas as sessões do Tmux. | tmux ls |
| desanexação do tmux | Desconectar da sessão atual. Você também pode pressionar CTRL + B e depois pressionar D para desconectar. | desanexação do tmux |
| tmux attach -t nome | Anexar a uma sessão de corrida. | tmux attach -t Cópia_de_arquivo |
| tmux switch -t nome | Mude para outra sessão do Tmux em execução. | tmux switch -t Recursos |
| tmux kill-session -t nome | Matar uma sessão nomeada. | tmux kill-session -t Cópia_de_arquivo |
| Combinação de teclas | Descrição |
|---|---|
| CTRL + B e depois pressione c | Crie uma nova janela. |
| CTRL + B e pressione , | Renomeie a janela atual. |
| CTRL + B e pressione w | Liste as janelas, use as teclas de seta e Enter para selecionar. |
| CTRL + B e pressione n | Próxima janela. |
| CTRL + B e então pressione p | Janela anterior. |
| CTRL + B e pressione & | Feche a janela atual. |
| Combinação de teclas | Descrição |
|---|---|
| CTRL + B e pressione % | Dividir verticalmente. |
| CTRL + B e pressione “ | Dividir horizontalmente. |
| CTRL + B e pressione o | Mude para o próximo painel. |
| CTRL + B e pressione ; | Alterne entre os dois últimos painéis. |
| CTRL + B e depois pressione x | Feche o painel atual. |
| CTRL + B e depois pressione q | Mostrar números de painéis, pressione o número para pular para esse painel. |
| Segure CTRL + B e pressione ◀▶🔼🔽(teclas de seta) | Redimensionar painel. |
Maximize sua eficiência com Tmux
Com o Tmux, você pode transformar a forma como trabalha no terminal. Agora é mais fácil gerenciar várias tarefas de forma organizada. Lembre-se de explorar todas as funcionalidades que o Tmux oferece.
Pratique as dicas que compartilhamos e logo você estará se sentindo um especialista em multitarefa. Essa ferramenta não apenas economiza tempo, mas também melhora a sua produtividade diária.
Experimente integrar o Tmux ao seu fluxo de trabalho e veja como seu dia a dia pode ficar mais eficiente!
FAQ – Perguntas frequentes sobre o uso do Tmux
O que é o Tmux?
O Tmux é um multiplexador de terminal que permite dividir a tela e gerenciar várias sessões de terminal ao mesmo tempo.
Como posso instalar o Tmux?
Você pode instalar o Tmux usando o gerenciador de pacotes do seu sistema, como apt para Ubuntu ou brew para Mac.
Quais são os principais comandos do Tmux?
Os principais comandos incluem Ctrl-b para iniciar as comandos, c para criar uma nova janela e “ para dividir a tela.
Posso usar o Tmux em servidores remotos?
Sim, você pode usar o Tmux em servidores remotos via SSH, permitindo que suas sessões permaneçam ativas mesmo se você desconectar.
O Tmux é difícil de aprender?
Não, o Tmux é bastante intuitivo. Com algumas práticas e dicas, você logo se sentirá confortável usando suas funcionalidades.
