iTerm2 para MAC
Substituto gratuito e de código aberto do Terminal para Mac, com painéis divididos, janela de atalho, busca, triggers e integração com o tmux.
Visão geral do iTerm2
O iTerm2 é um substituto gratuito e de código aberto do app Terminal do Mac. Ele faz tudo o que o Terminal faz e adiciona uma longa lista de recursos: painéis divididos, uma janela de atalho que aparece de qualquer lugar, busca poderosa, preenchimento automático, histórico de colagem, replay instantâneo de texto apagado, triggers que reagem à saída e uma integração profunda com o tmux. O iTerm2 é feito por George Nachman e distribuído sob a licença GPL-2.0.
O iTerm2 3.7 requer o macOS 13 Ventura ou posterior. Ele é muito configurável por meio de perfis e, com a integração com o shell, sabe onde está o seu prompt, quais comandos você executou e em que pasta você está. As versões recentes também incluem recursos opcionais de IA que você mesmo configura com sua própria chave de API.
Principais recursos
O iTerm2 adiciona os recursos que usuários avançados sentem falta no Terminal.
- Painéis divididos: divida uma aba em quantos painéis quiser, na vertical e na horizontal.
- Janela de atalho: abra um terminal de qualquer app com uma tecla.
- Busca: encontre texto com resultados destacados e expressões regulares, em uma aba ou em todas.
- Preenchimento automático: pressione Command-; para completar palavras que já apareceram na janela.
- Histórico de colagem e replay instantâneo: volte a textos copiados e recupere texto apagado.
- Triggers: execute ações quando aparecer um texto que corresponda a um padrão.
- Integração com o shell: pule entre prompts, veja o status dos comandos e mais.
- Integração com o tmux: use sessões do tmux como janelas e abas nativas do iTerm2.
- Perfis e cores: perfis com etiquetas, cor de 24 bits e opções de legibilidade.
Novidades da versão 3.7.6
O iTerm2 3.7.6 inclui correções que faltaram na 3.7.5.
- O assistente de configuração do Companion não pede mais uma chave de API quando a IA já funciona
- As chaves de API de IA agora são enviadas só aos servidores do próprio provedor
- Corrigidas falhas com alguns triggers, sons de sino e janelas de integração com o tmux
- Parar uma resposta do chat de IA agora realmente a para, sem afetar outros chats
- Os logs de depuração não incluem mais chaves de API de IA
Perguntas frequentes sobre o iTerm2
O iTerm2 é gratuito?
Sim. O iTerm2 é gratuito e de código aberto, distribuído sob a licença GPL-2.0. Você pode apoiar o desenvolvedor com uma doação.
Qual versão do macOS o iTerm2 requer?
O iTerm2 3.7 requer o macOS 13 Ventura ou posterior. Versões antigas para sistemas anteriores estão listadas em iterm2.com.
Qual a diferença entre o iTerm2 e o app Terminal do Mac?
O iTerm2 adiciona painéis divididos, janela de atalho, busca melhor, preenchimento automático, histórico de colagem, replay instantâneo, triggers, integração com o shell e integração com o tmux, além de muito mais ajustes.
Como dividir painéis no iTerm2?
Pressione Command-D para dividir na vertical e Shift-Command-D para dividir na horizontal. Você pode criar quantos painéis quiser em uma aba.
O que é a janela de atalho do iTerm2?
É uma janela de terminal que aparece quando você pressiona uma tecla escolhida, mesmo estando em outro app, e some quando você pressiona de novo.
O que é a integração com o tmux do iTerm2?
Com a integração com o tmux, as janelas e painéis do tmux aparecem como janelas, abas e painéis nativos do iTerm2, e suas sessões continuam rodando no servidor quando você se desconecta.
O iTerm2 usa IA?
O iTerm2 tem recursos opcionais de IA. Eles só funcionam depois que você os configura com sua própria chave de API, e o iTerm2 3.7.6 envia cada chave só ao próprio provedor.
O que são triggers no iTerm2?
Triggers são ações executadas quando aparece um texto que corresponde a uma expressão regular, por exemplo para destacar palavras, responder a prompts ou mostrar uma notificação.
Como atualizar o iTerm2?
O iTerm2 procura atualizações sozinho e oferece instalá-las. Você também pode baixar a versão estável mais recente em iterm2.com.
De onde vem o download do iTerm2 em iterm2.FULLMAC.app?
O botão de download leva ao site oficial do iTerm2, https://iterm2.com/. O iterm2.FULLMAC.app não altera nem reempacota o app.
Apps semelhantes
- tmuxO tmux é um multiplexador de terminal gratuito e de código aberto. Ele permite rodar vários programas em um único terminal, divididos em janelas e painéis lado a lado, e alternar entre eles pelo teclado. Seu truque mais útil são as sessões: desanexe-se de uma sessão e tudo dentro dela continua rodando, mesmo que você feche o terminal ou perca uma conexão SSH, e reanexe depois exatamente de onde parou. O tmux é desenvolvido por Nicholas Marriott e colaboradores e distribuído sob a licença ISC.Ferramentas para desenvolvedores
VigilO Vigil é um terminal nativo para Mac, gratuito e de código aberto, feito para colocar agentes de código para trabalhar em equipe. Em vez de copiar mensagens você mesmo entre várias janelas de agentes, você entrega uma tarefa a um agente gerente raiz, que pode iniciar agentes trabalhadores e subgerentes próprios. O detalhe desce pela árvore e os resultados voltam ao gerente como resumos, o que mantém enxuto o contexto do gerente. Uma árvore de nós ao vivo mostra a equipe inteira de uma vez, e cada nó mantém a própria interface de terminal do agente, então você pode abrir qualquer um deles e assumir o controle diretamente.Ferramentas para desenvolvedores
SwitchShuttleSwitchShuttle é um app para a barra de menus do Mac que deixa seus comandos de terminal mais usados a um clique ou a um atalho de teclado. Você organiza os comandos em submenus aninhados, dá a cada um deles um atalho global e um ícone de emoji e o executa de qualquer lugar, sem abrir um terminal e digitar. Ele funciona com iTerm, Terminal, Warp, Alacritty, Hyper e outros terminais, e cada comando pode rodar na janela atual, em uma nova aba ou em uma nova janela.Ferramentas para desenvolvedores
tty7O tty7 é um terminal renderizado por GPU e escrito em Rust, construído sobre o gpui do Zed e o núcleo de terminal do Alacritty. Um servidor em segundo plano é o dono das suas shells e painéis, não a janela, então você pode fechar o app e as shells continuam rodando, sem tmux. Depois de reiniciar, voltam o layout, a tela e as conversas dos agentes compatíveis.Ferramentas para desenvolvedores
TabbyO Tabby, antes chamado Terminus, é um emulador de terminal muito configurável que também funciona como cliente SSH, Telnet e serial. Ele substitui várias ferramentas de uma vez: um terminal local com abas e painéis divididos, um gerenciador de conexões para seus servidores e um terminal serial para aparelhos como roteadores e microcontroladores. Suas senhas e chaves SSH podem ficar num cofre criptografado, arquivos podem ser transferidos por SSH, e a aparência e os recursos mudam com temas e plugins. O Tabby é desenvolvido por Eugene Pankov e roda no Mac, Windows e Linux.Ferramentas para desenvolvedores
kittyO kitty é um emulador de terminal rápido e completo que usa a GPU para desenhar o texto, então a rolagem e as saídas grandes continuam fluidas. Ele tem abas e janelas divididas com vários layouts prontos, suporta cores reais, ligaduras e emojis, e tem seu próprio protocolo gráfico para mostrar imagens dentro do terminal. O kitty pode ser controlado por scripts e pela linha de comando, e ampliado com pequenos programas chamados kittens, para tarefas como SSH com suas configurações, comparar arquivos lado a lado e digitar caracteres Unicode. O kitty é feito por Kovid Goyal, o desenvolvedor do calibre.Ferramentas para desenvolvedores
FULLMAC.app não hospeda este app. Os botões de download levam às páginas do próprio desenvolvedor.