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.
Nas distribuições baseadas no Debian, você pode instalar o pacote usando o APT.
sudo apt instalar Exterminador do Futuro
Em distribuições baseadas em RHEL, você pode usar YUM ou DNF para instalar e gerenciar pacotes. Para instalar o Terminator, use:
sudo yum instalar Exterminador do Futuro
Ou:
sudo dnf instalar Exterminador do Futuro
Uso de distribuições baseadas em Arch Pacman para gerenciamento de pacotes. Você pode instalar o Terminator no Arch Linux usando:
sudo pacman -S terminador
A janela Terminator tem dois menus principais: Menu de Agrupamento e Menu contextual. 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 dentro da janela do terminal e selecione Dividir horizontalmente ou Dividir verticalmente com base em como você 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 Shift + Ctrl + O atalho de teclado para dividir a janela horizontalmente e Shift + Ctrl + E para dividi-lo verticalmente. Para navegar entre diferentes terminais, use o Alt + seta chaves.
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 isso, selecione Novo grupo no menu de agrupamento e nomeie-o. 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 o Grupo de transmissão opçã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 Terminal de zoom 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 o Maximizar opção no menu de contexto é o mesmo que o Terminal de zoom opção, exceto que não aumenta 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 Ctrl + Alt + W atalho de teclado, renomeie-o e pressione Digitar. 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 o Preferências janela do menu de contexto. Então vá para o Disposições aba. Clique Adicionar para criar um novo layout e nomeá-lo. Então clique Salvar e feche a janela.
Para carregar o layout salvo, você precisará digitar o seguinte comando no terminal:
terminador -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:
Função |
Atalho |
---|---|
Para abrir uma nova guia |
Shift + Ctrl + T |
Para alternar entre os terminais |
Alt + seta teclas (Direita, Esquerda, Cima, Baixo) |
Para fechar um terminal |
Shift + Ctrl + W |
Para fechar uma janela |
Shift + Ctrl + Q |
Para ampliar um terminal |
Shift + Ctrl + Z |
Para maximizar um terminal |
Shift + Ctrl + X |
Para iniciar a pesquisa |
Super + Ctrl + F |
Para agrupar todos os terminais |
Super + G |
Para desagrupar todos os terminais |
Shift + Super + G |
Para aumentar o tamanho da fonte |
Ctrl + + |
Para diminuir o tamanho da fonte |
Ctrl + - |
Para copiar texto |
Shift + Ctrl + C |
Para colar texto |
Shift + Ctrl + V |
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 atualizar-alternativas --config x-terminal-emulador
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.