5

Я зависит от Emacs (версия 24.4.1 на Debian) term и ansi-term режимов. Обычно они работают так же, как xTerm для меня, но при запуске интерактивной программы, которая имеет приглашение (например, приглашение node.js или приглашение mongoDB), удаление символа делает всю подсказку перерисовываемой в строке.

Например, когда я открываю приложение узла и TEXT за которым следует одиночный возврат, я вижу

jim@achileus:~$ node                                                                  
> TEXT> TEX

и когда я LONGER STRING последующими 13 пробелами, я вижу

jim@achileus:~$ node                                                                  
> LONGER STRING> LONGER STRIN> LONGER STRI> LONGER STR> LONGER ST> LONGER S> LONGER > LONGER> LONGE> LONG> LON> LO> L> 

Эта ошибка не возникает в shell emacs, но я не хочу ее использовать.

Любое понимание того, почему это происходит, или какие-либо подсказки, как это исправить?

Спасибо!

0