Número da compilação do Windows: Versão 10.0.18362.295
Também teste com um commit recente 7faf3342e0187841d590fd018452c5c69fd52271
Em um shell WSL conhost, execute o seguinte comando:
echo -e "\e[6;19r\e[12H\e[99ECNL\e[12H\e[99FCPL\e[r"
Isso faz o seguinte:
DECSTBM
superior e inferior em 6 e 19CNL
com uma contagem de 99, para mover 99 linhas para baixoCPL
com uma contagem de 99, para mover 99 linhasNão consigo encontrar o texto de especificação para fazer backup disso, mas no XTerm e no terminal Gnome VTE esses comandos são restringidos pelas margens DECSTBM
, então CNL
não se move abaixo da linha 19 ( margem inferior), e CPL
não se move acima da linha 6 (margem superior).
Esta é a aparência da saída no XTerm:
As margens são ignoradas pelo console do Windows, então CNL
move-se totalmente para a parte inferior da janela de visualização e CPL
move-se totalmente para o topo da janela de visualização.
Não posso dizer com certeza se isso está errado, mas acho que provavelmente deveríamos tentar igualar o comportamento do XTerm e do VTE, a menos que haja evidências convincentes de que eles estão errados.
Sim, combinar XTerm e VTE parece correto para mim!
: tada: Este problema foi resolvido em # 3628, que agora foi lançado com sucesso como Windows Terminal Preview v0.8.10261.0
.: tada:
Links úteis:
: tada: Este problema foi resolvido em # 3628, que agora foi lançado com sucesso como Windows Terminal Preview v0.9.433.0
.: tada:
Links úteis:
Comentários muito úteis
Sim, combinar XTerm e VTE parece correto para mim!