En nodejs, al configurar process.stdin.setRawMode (true), las funcionalidades de la consola se deshabilitan, pero me gustaría usar la tecla de retroceso en la salida. algo así como clearline pero para caracteres.
He intentado apagar setRawMode() y luego encenderlo después de que finaliza la acción de retroceso. funcionó para todas las entradas agregadas DESPUÉS de que setRawMode() fuera deshabilitado.
Gracias.
Bien, entonces encontré una solución.
stdin.on("data", (data) => { buffer += data; if (data == "\b"){ buffer = buffer.slice(0, buffer.length-2) stdout.clearLine(0); stdout.cursorTo(0); stdout.write(buffer); return; }Si hay otras soluciones, se lo agradecería. De lo contrario, esto es funcional.