
Dependo de emacs (versión 24.4.1 en Debian) term
y ansi-term
modos. Normalmente funcionan igual que xTerm para mí, pero cuando ejecuto un programa interactivo que tiene un mensaje (como el mensaje de node.js o el mensaje de mongoDB), eliminar un carácter hace que todo el mensaje se vuelva a dibujar en línea.
Por ejemplo, cuando abro la aplicación de nodo y escribo TEXT
seguido de un solo retroceso, veo
jim@achileus:~$ node
> TEXT> TEX
y cuando escribo LONGER STRING
seguido de 13 retrocesos veo
jim@achileus:~$ node
> LONGER STRING> LONGER STRIN> LONGER STRI> LONGER STR> LONGER ST> LONGER S> LONGER > LONGER> LONGE> LONG> LON> LO> L>
Este error no ocurre en emacs shell
pero no quiero usarlo.
¿Alguna idea de por qué sucede esto o alguna pista sobre cómo solucionarlo?
¡Gracias!