Número de compilación de Windows: versión 10.0.18362.295
También pruebe con una confirmación reciente 7faf3342e0187841d590fd018452c5c69fd52271
En un shell WSL conhost, ejecute el siguiente comando:
echo -e "\e[6;19r\e[12H\e[99ECNL\e[12H\e[99FCPL\e[r"
Esto hace lo siguiente:
DECSTBM
en 6 y 19CNL
con una cuenta de 99, para bajar 99 líneasCPL
con una cuenta de 99, para subir 99 líneasNo puedo encontrar el texto de especificaciones para respaldar esto, pero tanto en XTerm como en el terminal Gnome VTE, estos comandos están restringidos por los márgenes DECSTBM
, por lo que CNL
no se mueve por debajo de la fila 19 ( el margen inferior), y CPL
no se mueve por encima de la fila 6 (el margen superior).
Así es como se ve la salida en XTerm:
Los márgenes son ignorados por la consola de Windows, por lo que CNL
mueve hasta la parte inferior de la ventana y CPL
mueve hasta la parte superior de la ventana.
No puedo decir con certeza que esto esté mal, pero creo que probablemente deberíamos intentar igualar el comportamiento de XTerm y VTE a menos que haya evidencia convincente de que se equivocaron.
Sí, ¡hacer coincidir XTerm y VTE me suena correcto!
: tada: este problema se abordó en # 3628, que ahora se ha publicado con éxito como Windows Terminal Preview v0.8.10261.0
.: tada:
Enlaces útiles:
: tada: este problema se abordó en # 3628, que ahora se ha publicado con éxito como Windows Terminal Preview v0.9.433.0
.: tada:
Enlaces útiles:
Comentario más útil
Sí, ¡hacer coincidir XTerm y VTE me suena correcto!