Clear Screen (Português)

quando precisar de limpar o seu ecrã, basta emitir um comando adequado na sua shell. cmd, bash, PowerShell, ou dezenas de outras consolas têm tanto clear ou cls. Além disso, muitos deles correspondem a Ctrl+L hotkey.

não importa se você está trabalhando em ConEmu ou em qualquer outro terminal,seu comportamento de shell é o mesmo.

comando’Clear ‘no menu do ConEmu

existem pedidos dos nossos utilizadores para adicionar o comando’ Clear ‘ ao menu do sistema do ConEmu.,

referências: gh-550,gh-372, gh-234.

estes pedidos foram rejeitados por uma razão simples e lógica – ConEmu(terminal) não sabe o que a aplicação do console está fazendo. É possível mostrar o resultado da aplicação, mas é tudo.

no Entanto, desde GuiMacro Escrever foi implementada,qualquer pessoa pode criar uma macro para Write("\ec"), que, na verdade, redefine o terminal.Assim, qualquer pessoa pode escolher hotkey desejada para a ação’Reset terminal: limpar a tela, backscroll, mova o cursor para o canto superior esquerdo’.,

BTW, Write pode ser usado para empurrar para consolar várias linhas coloridas usingANSI sequencesto ‘mark’ em algum ponto nos logs em tempo real (tail-f). Exemplo.

Write "\n\n\e9;8;\"time\"\e\\' ==========\e[m\n\n"

operação prejudicial

reset Terminal pode prejudicar o comportamento normal da consola em execução applications.So, use-o com cuidado e por sua conta e risco!

razão 1

está a editar o ficheiro na vim,a gerir os seus ficheiros com o Far Manager,ou a fazer algo que não esteja relacionado com um simples comando de ‘leitura-linha-execução’, e a chamar a este misterioso item de menu ‘Limpar’. O que aconteceria?,

O seu ecrã seria revestido.

Console app tem certeza de que o cursor está localizado em determinada posição e linhas allvisible do arquivo de texto foram impressas corretamente. Mas depois de tal “clareza externa”, isso não seria verdade.

Razão 2

mesmo com cmd ou bash. Eles imprimiram PROMPT.Mas depois de “external clear” não haveria prontidão! A tela seria absolutamente limpa, mas a shell não sabe que deve ser impressa’ PROMPT. Ele só espera pela entrada do Usuário!

Razão 3

pode-se dizer: os usuários sabem quando querem limpar o momento inapropriado da tela. Sim., Mas isso seria o caso de obter a produção devido a razões acima mencionadas.

razão 4

não relacionada com os terminais, mas pode servir como exemplo óbvio.

Imagine, que o Windows teria um hotkey para limpar o Monitor.O que deve fazer? Preencher o ecrã com cor preta. E como você acha que as aplicações e o Windows cuidariam disso? Lixo, lixo e muito mais.

razão 5

na edição 550I foi notado sobre “exemplo” da implementação de recursos no Termo Tera.,

bem, eu tentei tanto a conexão local cygwin e SSH remoto para Ubuntuin o termo Tera, e simplesmente não funciona.

  • Connect (to cygwin or remote via ssh)
  • Execute ls
  • item do Menu chamada ‘Reset terminal’
  • Get fail
    • Cursor salta para o {0,0} e é tudo!o ecrã não está limpo!
    • Prompt não é re-impresso!

Continuar

Para limpar a sua tela faça o seguinte:

  • Assunto clear ou cls em seu shell.,
  • PressioneCtrl+L ou outro hotkey, se a sua shell O suportar. Até o cmd+clink pode fazer isso.
  • reinicie a sua página. Default hotkey is Win+~.
  • (Use com muito cuidado) Defina o hotkey para o terminal do’Reet’ da acção: limpar o ecrã, deslocar o cursor para o canto superior esquerdo’.

Deixe uma resposta

O seu endereço de email não será publicado. Campos obrigatórios marcados com *