He discutido esto un par de veces en diferentes hilos antes, pero creo que nunca hice un problema real por eso.
La idea del modo passthrough de conpty es que una aplicación cliente de línea de comandos que _sabe_ que solo usará secuencias VT (y __no__ la API) para modificar la consola podría establecer un modo especial, ENABLE_PASSTHROUGH_MODE
. Si conpty está activo, la consola entonces _detendría_ la representación sobre conpty, y cualquier cosa que se escribiera en la consola iría directamente a la terminal.
wsl
, donde solo hablará VT.Esto tiene algunas asperezas que necesitan ser resueltas.
Get/SetConsoleMode
y entrada de lectura/salida de escritura.Esto necesita una especificación real escrita, pero probablemente necesite que se haga un prototipo antes de eso.
Esto en realidad puede ser # 1173?
_Oh, Dios mío, he presentado un engaño, puedes seguir adelante, dibujarme y descuartizarme ahora_
mfw "dibuja y descuartizame ahora": 🤔😱
Comentario más útil
_Oh, Dios mío, he presentado un engaño, puedes seguir adelante, dibujarme y descuartizarme ahora_