me corrieron strace reset
, y vi esta cerca del final:
nanosleep({1, 0}, 0x7fffe32053e0) = 0
Así que está esperando deliberadamente un segundo después de enviar todos los códigos de restablecimiento del terminal, probablemente porque algunos terminales necesitan tiempo para procesar todo.
No debería necesitar usar reset
muy a menudo (solo cuando un programa de pantalla completa ha terminado anormalmente, por lo que no reinicia el terminal), ¿por qué es esto tan importante?
no estoy seguro de lo que entendemos por "borrar mi memoria intermedia terminal". Eso no es para lo que es reset
.
cerraste mi pregunta fuera de tema, aunque es un problema real de uso para mí. E incluso si preguntarse por qué el reinicio es lento podría ser un poco gracioso, preguntar cómo puedo borrar el buffer de mi terminal ciertamente no es así. – nccc