Compartilhar via


about_Line_Editing

Descrição curta

Descreve como realizar edições em comandos no prompt do PowerShell.

Descrição longa

O módulo PSReadLine fornece atalhos de teclado úteis para ajudá-lo a editar comandos no prompt de comando do PowerShell. As principais associações discutidas neste artigo são as associações de chave padrão em plataformas windows. Você pode criar associações de chave personalizadas usando o Set-PSReadLineKeyHandler comando.

Em plataformas que não são do Windows, o PSReadLine usa como padrão o Emacs modo de edição. Você pode alterar o modo de edição usando o Set-PSReadLineOption comando. O PSReadLine tem três modos de edição: Emacs, Vie Windows.

Para ver o modo de edição atual, use o Get-PSReadLineOption comando. Para ver uma lista das associações de chave atuais, use o Get-PSReadLineKeyHandler comando.

Adicionar uma linha

Para adicionar uma linha, pressione Shift+Enter.

Você pode adicionar várias linhas. Cada linha adicional começa com >>, o prompt de continuação. Pressione Enter para executar o comando.

Mover para a esquerda e para a direita

Para mover o cursor um caractere para a esquerda, pressione LeftArrow.

Para mover o cursor uma palavra para a esquerda, pressione Ctrl+LeftArrow .

Para mover o cursor um caractere para a direita, pressione RightArrow.

Para mover o cursor uma palavra para a direita, pressione Ctrl+RightArrow .

Mover para o início ou o fim de uma linha

Para ir para o início de uma linha, pressione Home.

Para ir até o final de uma linha, pressione End.

Se linhas foram adicionadas, pressione Home ou End duas vezes para ir para o início ou para o final das linhas.

Excluir caracteres

Para excluir o caractere por trás da posição do cursor, pressione Backspace.

Para excluir o caractere na posição do cursor, pressione Excluir.

Excluir caracteres de uma linha

Para excluir todos os caracteres da posição do cursor até o final de uma linha, pressione Ctrl+End.

Para excluir todos os caracteres da posição do cursor até o início de uma linha, pressione Ctrl+Home.

Se as linhas forem adicionadas, os caracteres serão excluídos da linha atual e das linhas que foram adicionadas.

Modo de inserção e sobreposição

Para alterar para o modo de substituição, pressione Inserir. Para retornar ao modo de inserção, pressione Inserir novamente.

Preenchimento de guias

Para concluir um nome de cmdlet, um parâmetro ou um caminho, pressione a tecla Tab. Para percorrer uma lista de valores, pressione a tecla Tab novamente.

Consulte também