Como eu poderia apagar a palavra inteira usando Ctrl-Backspace na linha de comando do Windows XP? É possível de alguma forma?
9
Como eu poderia apagar a palavra inteira usando Ctrl-Backspace na linha de comando do Windows XP? É possível de alguma forma?
O CMD ou o PowerShell não possui um atalho nativo para excluir a palavra à esquerda ou à direita. Aqui estão alguns exemplos do que cada plataforma pode fazer. O que você provavelmente poderia fazer para facilitar um pouco é usar o atalho para ir para o início ou o fim de uma palavra e começar a excluir ou retroceder para excluir a palavra.
Código AHK para replicar a funcionalidade Ctrl + Backspace para excluir a palavra anterior. O que isso faz é selecionar a palavra anterior com Ctrl + Shift + Esquerda e pressionar Excluir. Funciona bem o suficiente para mim no bloco de notas e em outros programas, embora seja um pouco instável no win7. Não é possível confirmar o terminal no momento.
fonte
tente isso:
modificou a resposta anterior enviando 500 exclusões após o posicionamento na palavra anterior. 500 pode ser excessivo, mas e daí?
isto é para autohotkey ( http://www.autohotkey.com/ ) e funciona em uma janela do cmd, eu coloquei na minha seção específica da janela do cmd com o código de colagem como este:
fonte
Está querendo isso há muito tempo! :) Só queria marcar com +1 a idéia de usar o AHK e sugerir uma melhoria no script. Eu gosto de ^ W para apagar palavras, como nos shell do linux, por isso estou feliz por ter encontrado isso.
O primeiro script não funcionou para mim no CMD (recua uma palavra e apaga o primeiro caractere, não a palavra inteira). O próximo script acima também não era ideal, então, em vez de repetir, por exemplo, 500 vezes, enviando pressionamentos de tecla Del (que às vezes eu descobri e envia exclusões para outra janela se você mudar o foco, eek), em vez disso, há a funcionalidade F4 do CMD: Prompts para um personagem e exclui até esse caractere. Então, pule uma palavra de volta com ctrl-Esquerda e, em seguida, F4, seguido de Espaço, para excluir até um espaço. As únicas desvantagens menores são que (a) ele pisca a caixa de prompt brevemente e (b) as repetidas repetições de palavras deixam uma pilha de espaços (inofensivos, mas um pouco pouco atraentes). Eu também queria ^ U (apagar no início da linha) e ^ A / ^ E / ^ F / ^ B movimento de palavras / caracteres como shell do linux (mesmo que eles já existam no CMD, Como digito, prefiro não afastar as mãos do teclado principal). :) Eu também guardei o ótimo ^ V de David Hoppe para colar.
Portanto:
fonte
Não é possível nativamente no prompt de comando do Windows.
fonte
Eu acho que deve ser melhor se selecionar mais Shift+ Left, porque ele pode selecionar a retroespessura após / antes da palavra. por exemplo:
fonte