Tmux é uma ferramenta que permite controlar várias janelas e sessões do terminal dentro de uma única interface. Ele é útil para quem precisa trabalhar com diversas linhas de comando simultaneamente e deseja fazer isso de forma organizada e eficiente.

Neste artigo, apresentamos um curso acelerado de tmux para que você possa começar a usá-lo imediatamente.

Instalando o tmux

Antes de começar a trabalhar com o tmux, você precisa instalá-lo em seu computador. Se você está utilizando o sistema operacional Linux, basta usar o gerenciador de pacotes da sua distribuição favorita. No Ubuntu, por exemplo, você pode instalar o tmux digitando o seguinte comando no terminal:

sudo apt-get install tmux

Se você está usando o macOS, pode instalar o tmux usando o gerenciador de pacotes Homebrew. Digite o seguinte comando no terminal:

brew install tmux

Trabalhando com janelas no tmux

Com o tmux instalado, você pode começar a trabalhar com várias janelas dentro de uma única sessão do terminal. Para criar uma nova janela no tmux, pressione as teclas Crtl + b e, em seguida, digite a letra c.

Agora, você deve ter uma nova janela aberta no terminal. Para alternar entre as janelas, use as teclas Crtl + b e, em seguida, pressione a letra correspondente à janela que deseja acessar.

Você também pode renomear uma janela no tmux. Para fazer isso, pressione Crtl + b e a letra , (vírgula) para renomear a janela atual. Digite o novo nome da janela e, em seguida, pressione Enter.

Trabalhando com sessões no tmux

O tmux também permite trabalhar com várias sessões do terminal. Para criar uma nova sessão, pressione Crtl + b e, em seguida, a letra d para desanexar a sessão atual.

Agora, você pode criar uma nova sessão digitando o seguinte comando no terminal:

tmux new -s nome_da_sessao

Para se reconectar à sessão atual, digite o seguinte comando no terminal:

tmux attach -t nome_da_sessao

Trabalhar com painéis no tmux

O tmux também suporta a divisão de uma janela em vários painéis, permitindo que você execute várias tarefas de uma só vez no mesmo terminal. Para criar um novo painel no tmux, pressione Crtl + b e, em seguida, a tecla % para dividir a janela atual verticalmente. Para dividir a janela horizontalmente, pressione a tecla (aspas).

Para navegar entre os painéis, use as teclas Crtl + b e, em seguida, a seta correspondente para a direção do painel que deseja acessar.

Conclusão

O uso do tmux pode ser intimidante para aqueles que não estão familiarizados com ele, mas uma vez que você comece a usá-lo, rapidamente descobrirá que não pode mais trabalhar sem ele. Esta rápida introdução ao tmux abrange apenas o básico, mas deve ser suficiente para você começar a trabalhar com janelas, sessões e painéis.

Lembre-se de que, com o tmux, você pode ser muito mais produtivo no terminal do seu computador. Experimente e veja por si mesmo.