Como encurtar o prompt de comando do PowerShell

Introdução

Está cansado de prompts de comando longos e desordenados no PowerShell? Ao personalizar o seu $PROFILE, pode encurtar o prompt para mostrar apenas a última pasta do seu caminho. Este ajuste simples torna o seu terminal mais limpo e fácil de ler, especialmente ao navegar em estruturas de diretórios profundas.

Neste guia, iremos orientá-lo nos passos para atualizar o seu $PROFILE e criar um prompt personalizado para o PowerShell.


Porque personalizar o prompt do PowerShell?

O prompt predefinido do PowerShell apresenta o caminho completo do diretório, o que pode tornar-se avassalador ao trabalhar em pastas profundamente aninhadas. Ao encurtar o prompt para mostrar apenas a última pasta, você:

  • Melhorar a legibilidade: Concentre-se no diretório atual sem distrações.
  • Poupar espaço: Liberte espaço horizontal na janela do terminal.
  • Aumentar a produtividade: Navegue e trabalhe de forma mais eficiente no PowerShell.

Passos para encurtar o prompt do PowerShell

Siga estes passos simples para personalizar o seu prompt do PowerShell:

1. Abrir um prompt do PowerShell

Inicie o PowerShell para começar a personalizar o seu ambiente.


2. Crie o seu $PROFILE (se não existir)

O ficheiro $PROFILE é onde pode guardar personalizações para o seu ambiente PowerShell. Para o criar, execute o seguinte comando:

if (!(Test-Path -Path $PROFILE)) {  
    New-Item -ItemType File -Path $PROFILE -Force  
}

Este comando verifica se o ficheiro $PROFILE existe. Se não existir, cria um para si.


3. Edite o seu $PROFILE no Bloco de Notas

Abra o ficheiro $PROFILE para edição com o Bloco de Notas:

notepad $PROFILE

4. Adicionar a função de prompt personalizada

Dentro do ficheiro $PROFILE, adicione as seguintes linhas de código:

function prompt {  
    $p = Split-Path -leaf -path (Get-Location)  
    "$p> "  
}

Esta função modifica o prompt para mostrar apenas a última pasta do seu caminho atual.


5. Guardar e recarregar o PowerShell

Guarde as alterações no Bloco de Notas e feche o editor. Reinicie o PowerShell e verá o prompt mais curto em ação:

PS FolderName>

Exemplo de saída

Eis como ficará o seu prompt depois de aplicar as alterações:

Antes da personalização

PS C:\Program Files (x86)\Common Files\Microsoft Shared>

Depois da personalização

PS Microsoft Shared>

Vantagens de um prompt do PowerShell mais curto

1. Interface mais limpa

Um prompt mais curto limpa o seu terminal, facilitando a concentração nas suas tarefas.

2. Navegação mais fácil

Ao mover-se entre diretórios, o prompt simplificado ajuda-o a identificar rapidamente a sua localização atual.

3. Personalizável

O ficheiro $PROFILE permite-lhe ajustar ainda mais o prompt ou adicionar outras personalizações ao seu fluxo de trabalho.


Referência

Para mais informações sobre como personalizar o seu ambiente PowerShell, consulte a documentação oficial da Microsoft:
Personalizar o ambiente de shell – PowerShell | Microsoft Learn

Deixe um comentário