O que é o Terminal do Windows?

O Terminal do Windows é um aplicativo host moderno para os shells de linha de comando de que você gosta, como o Prompt de Comando, PowerShell e bash (via WSL (Subsistema do Windows para Linux)). Seus principais recursos incluem suporte a várias guias, painéis, caracteres Unicode e UTF-8, um mecanismo de renderização de texto acelerado por GPU e a capacidade de criar os próprios temas e personalizar texto, cores, telas de fundo e atalhos.


Observação

Para obter mais informações gerais, confira o artigo de Scott Hanselman: Qual é a diferença entre um console, um terminal e um shell? ou o vídeo de Rich Turner O que é um shell de linha de comando?.

Vários perfis que dão suporte a uma variedade de aplicativos de linha de comando

Um aplicativo com uma interface de linha de comando pode ser executado dentro do Terminal do Windows. Isso inclui tudo, desde o PowerShell e o Prompt de Comando até o Azure Cloud Shell e distribuições do WSL, como Ubuntu ou Oh-My-Zsh.

Eliminação de tabulação (versão prévia)

É possível extrair guias no Terminal do Windows e criar novas janelas.

Windows Terminal tab tearout

Também é possível arrastar e soltar guias em janelas existentes.

Dragging and dropping tabs into Terminal windows

Esquemas e configurações personalizados

Você pode configurar o Terminal do Windows para ter uma variedade de esquemas de cores e configurações. Para saber como personalizar seu prompt com temas interessantes, confira Tutorial: Configurar um prompt personalizado para PowerShell ou WSL com Oh My Posh. Para saber como criar o próprio esquema de cores, visite a página Esquemas de cores.

Ações personalizadas

Há uma variedade de comandos personalizados que você pode usar no Terminal do Windows para que ele proporcione uma experiência mais natural para você. Se você não gostar de um atalho de teclado específico, poderá alterá-lo para o que preferir.

Por exemplo, o atalho padrão para copiar texto da linha de comando é Ctrl+Shift+C. Você pode alterá-lo para Ctrl+1 ou o que preferir. Para abrir uma nova guia, o atalho padrão é Ctrl+Shift+T, mas talvez você queira alterá-lo para Ctrl+2. O atalho padrão para alternar entre as guias que você abriu é Ctrl+Tab, e pode ser alterado para Ctrl+- e usado para criar uma nova guia.

Saiba como personalizar atalhos na página de ações.

Suporte a caracteres Unicode e UTF-8

O Terminal do Windows pode exibir caracteres Unicode e UTF-8, como emojis e caracteres de diversos idiomas.

Renderização de texto acelerada por GPU

O Terminal do Windows usa a GPU para renderizar seu texto, fornecendo um desempenho aprimorado em comparação com a experiência de linha de comando padrão do Windows.

Suporte a imagem de tela de fundo

Você pode ter imagens de tela de fundo e gifs dentro de sua janela do Terminal do Windows. Informações sobre como adicionar imagens de tela de fundo ao seu perfil podem ser encontradas na página Perfil – Aparência.

Argumentos de linha de comando

Você pode definir o Terminal do Windows para que ele seja iniciado em uma configuração específica usando argumentos de linha de comando. Você pode especificar qual perfil abrir em uma nova guia, qual diretório de pastas deve ser selecionado, abrir o terminal com os painéis de janela dividida e escolher qual guia deve estar em foco.

Por exemplo, para abrir o Terminal do Windows do PowerShell com três painéis, com o painel esquerdo executando um perfil de prompt de comando e o painel direito divididos entre seu PowerShell e seu perfil padrão executando o WSL, digite:

wt -p "Command Prompt" `; split-pane -p "Windows PowerShell" `; split-pane -H wsl.exe

Saiba como configurar argumentos de linha de comando na página Argumentos de linha de comando.