Execute várias sessões de terminal Linux simultaneamente com o Terminator
Terminator é um emulador de terminal que permite trabalhar em várias sessões de terminal em uma única janela. É uma ferramenta útil para administradores de sistema e outros usuários que lidam com configurações e gerenciamento de vários sistemas.
No Terminator, você pode dividir, alternar e organizar terminais em uma grade, criar guias, renomear sessões de terminal, configurar atalhos de teclado e muito mais. A melhor parte do Terminator é que ele permite que você envie sua entrada para várias sessões de terminal simultaneamente.
Vamos ver como instalar e usar o Terminator para executar vários terminais em uma janela.
Como instalar o Terminator no Linux
Terminator está disponível na maioria dos repositórios das distribuições Linux, então você pode instalá-lo usando seu gerenciador de pacotes padrão.
Em distribuições baseadas no Debian, você pode instalar o pacote usando o APT.
sudo apt install terminator
Em distribuições baseadas em RHEL, você pode usar YUM ou DNF para instalar e gerenciar pacotes. Para instalar o Terminator, use:
sudo yum install terminator
Ou:
sudo dnf install terminator
Distribuições baseadas em Arch usam Pacman para gerenciamento de pacotes. Você pode instalar o Terminator no Arch Linux usando:
sudo pacman -S terminator
A janela Terminator tem dois menus principais: Menu de Agrupamento e Menu de Contexto . Esses menus permitem executar diferentes funções e ajustar configurações e layouts. Você pode acessar o menu de agrupamento clicando no pequeno ícone de três caixas no canto superior esquerdo da janela do terminal. Para acessar o menu de contexto, basta clicar com o botão direito do mouse em qualquer lugar na janela do terminal.
Características do Exterminador do Futuro
Alguns dos recursos do Terminator são:
- Dividindo e organizando terminais em uma grade
- Altamente personalizável
- Executar comandos simultaneamente em um grupo de janelas ou em todas as janelas
- Salvar layouts para uso futuro
- Suporta renomeação de títulos de guias, terminais e janelas
- Muitos atalhos
- Rolagem ilimitada para trás
- Suporte para plugins para aprimorar a funcionalidade
Dividindo a janela horizontalmente e verticalmente
Para dividir uma janela, clique com o botão direito do mouse dentro da janela do terminal e selecione Dividir horizontalmente ou Dividir verticalmente com base em como deseja dividir a janela. A escolha de qualquer uma das opções dividirá a janela em duas menores. Você pode dividir as janelas quantas vezes quiser e em qualquer combinação para atender às suas necessidades.
Você também pode usar o atalho de teclado Shift + Ctrl + O para dividir a janela horizontalmente e Shift + Ctrl + E para dividi-la verticalmente. Para navegar entre diferentes terminais, use as teclas Alt + seta .
Executando comandos simultaneamente em vários terminais
Você pode executar um comando simultaneamente em vários terminais agrupando-os. Você também pode executar um comando de uma só vez em todos os terminais, sejam eles pertencentes a um grupo ou não.
Para enviar um comando para todas as janelas do terminal, abra o menu de agrupamento e selecione Transmitir tudo . Agora, qualquer comando executado no terminal atual será transmitido para todos os outros terminais. O terminal atual com a barra de título vermelha será o transmissor, enquanto todos os outros terminais com a barra de título azul serão receptores. Observe que o terminal atual sempre tem uma barra de título vermelha.
Para executar um comando simultaneamente em um conjunto de terminais, adicione-os a um grupo.
Para fazer isso, selecione Novo grupo no menu de agrupamento e dê um nome a ele. Em seguida, para adicionar outro terminal a este grupo, abra o menu de agrupamento desse terminal e selecione o nome do grupo ao qual deseja adicioná-lo. Da mesma forma, você pode criar vários grupos e adicionar terminais a eles.
Depois de criar um grupo, abra o menu de agrupamento e selecione a opção Grupo de transmissão . Agora, se você executar um comando em um terminal que pertence a um grupo, apenas os terminais desse grupo receberão o broadcast.
Zoom de um Terminal no Terminator
Para se concentrar temporariamente em uma janela de terminal e ocultar todas as outras, vá para esse terminal, clique com o botão direito do mouse e selecione Zoom terminal no menu de contexto. Ele ampliará a janela do terminal, bem como aumentará o tamanho da fonte. Para trazer de volta todas as janelas do terminal, selecione Restaurar todos os terminais no menu de contexto.
Observe que a opção Maximizar no menu de contexto é igual à opção do terminal Zoom, exceto pelo fato de não aumentar a fonte.
Alterar o título de um terminal
Ao trabalhar em várias sessões de terminal, você pode atribuir um título específico a cada uma delas, para identificar rapidamente a finalidade de cada uma. Não apenas terminais, mas você também pode alterar o título das janelas e guias.
Para alterar o título da janela, use o atalho de teclado Ctrl + Alt + W , renomeie-o e pressione Enter . Da mesma forma, use Ctrl + Alt + A para alterar o título da guia e Ctrl + Alt + X para alterar o título do terminal. Você também pode clicar duas vezes na guia e na barra de título do terminal para alterar seus títulos.
Salvar layouts para reutilização futura
Você também pode salvar o layout dos terminais depois de personalizá-los da maneira que desejar. Isso evitará que você crie manualmente o layout desejado toda vez que abrir o Terminator.
Depois de configurar seu layout, abra a janela Preferências no menu de contexto. Em seguida, vá para a guia Layouts . Clique em Adicionar para criar um novo layout e nomeá-lo. Em seguida, clique em Salvar e feche a janela.
Para carregar o layout salvo, você precisará digitar o seguinte comando no terminal:
terminator -l layout_name
Atalhos de teclado úteis do terminador
Aqui estão alguns atalhos de teclado úteis do Terminator que podem acelerar seu fluxo de trabalho:
Defina o Terminator como seu terminal padrão
Você também pode definir o Terminator como seu terminal padrão. Para isso, digite o seguinte comando no terminal:
sudo update-alternatives --config x-terminal-emulator
Ele listará todos os emuladores de terminal disponíveis em seu sistema. Para definir o Terminator como o terminal padrão, insira o número de seleção correspondente a ele.
Agora você poderá iniciar o Terminator usando o atalho de teclado padrão Ctrl + Alt + T .
Aumente a produtividade com o Terminator no Linux
Os recursos de produtividade do Terminator permitem que você execute várias tarefas com eficiência enquanto permanece em uma única janela. Dividir janelas, agrupar, salvar layouts, transmitir e atalhos de teclado são os principais recursos do Terminator que podem torná-lo mais produtivo.
Além do Terminator, existem outros emuladores de terminal disponíveis que podem ajudá-lo a aumentar a produtividade, como Terminology, Cool Retro Term, Guake, Alacritty, Tilda, etc.
Deixe um comentário