Tmux - Instalação e Customização (Debian e Derivados)

Para quem não conhece o Tmux, ele é uma ferramenta multiplexador de terminais. Nesta dica, vamos aprender a como instalar o Tmux e a deixá-lo com um visual muito maneiro para que você consiga atingir um alto desempenho.

O primeiro passo é realizar a instalação do Tmux:

sudo apt-get update && sudo apt-get install tmux

Agora iremos utilizar o arquivo tmux.conf do repositório do gpakosz.

cd $HOME && git clone https://github.com/gpakosz/.tmux.git

Em seguida criaremos o link simbólico apontando para o repositório clonado e realizaremos a cópia do arquivo de configuração:

ln -s -f .tmux/.tmux.conf; cp .tmux/.tmux.conf.local .

Toda a nossa configuração já foi feita e já podemos desfrutar do nosso tmux. Para isso basta digitar o comando Tmux em seu terminal:

tmux

Em seguida será apresentada a seguinte tela para você:

Veja que na parte inferior do seu terminal, são exibidas algumas informações importantes, como o percentual da sua bateria, a data e hora, seu nome de usuário e seu hostname.

O mais legal do Tmux, é que você não precisa de abrir diversos terminais ou diversas abas, você pode abrir diversos terminais em uma única janela. Gostaria de deixar claro que o objetivo desta dica não trata-se de ensinar todos os comandos possíveis do Tmux, mas dar uma visão do que pode ser feito com ele.

Quando eu digito no Tmux a sequencia de comandos control+b e em seguida a tecla C, é aberto um novo terminal na parte inferior da minha janela com o numero da minha sessão, neste caso o número 2, conforme mostrado abaixo:

Para que eu possa escolher em qual sessão eu quero trabalhar, basta eu pressionar as teclas Control + b e em seguida a tecla w, será apresentada a janela abaixo onde eu posso utilizar as teclas de navegação para escolher qual eu gostaria de acessar e sem seguida pressionar enter.

Ficou fácil né? Agora uma das funcionalidades do Tmux que eu mais adoro, é a divisão de telas que ele possui, para isso iremos pressionar control +b e em seguida a tecla - . Veja o que acontece com a minha tela:

Agora para que você alterne entre as janelas que foram criadas, basta pressional control + b e sem seguida pressionar a tecla de navegação de acordo com a direção para onde você quer ir, por ex: Se eu estou na janela de cima e quero ir para baixo, control + b e seta para baixo. Se eu estou na tela de baixo e quero ir para cima, basta pressionar control + b e em seguida seta para cima.

No exemplo acima, dividimos a tela na horizontal. Que tal dividirmos ela na vertical? Fácil, basta pressionarmos control + b e em seguida a tecla _.

Bem, espero que tenham gostado um pouco do Tmux e caso queiram customizar as teclas de atalho para adequá-las a sua realidade, basta editar o arquivo abaixo e deixar do teu jeito:

vim .tmux.conf

Espero que tenham gostado e para saber mais sobre todas as teclas de atalho disponíveis no arquivo tmux.conf do gpakosz, basta acessar a página do GIT do projeto:

GitHub - gpakosz/.tmux: 🇫🇷 Oh my tmux! My self-contained, pretty & versatile tmux configuration made with ❤️

's leoberbert

6 curtidas