emacs-режим перерисовывает запрос при возврате внутри исполняемых файлов
568
jimpudar
Я использую 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>
Эта ошибка не возникает в emacs, shell
но я не хочу ее использовать.
Любое понимание того, почему это происходит, или какие-либо подсказки, как это исправить?
Спасибо!
Я не знаю ответа, но он звучит как проблема конфигурации терминала, поэтому я рекомендую проверить это в случае, если это актуально: http://stackoverflow.com/a/22091145/324105
phils 8 лет назад
0
Вы используете что-то вроде elscreen?
aagaard 8 лет назад
0
Имея ту же проблему
goFrendiAsgard 6 лет назад
0
Может ли это быть случайно связано с этим: https://emacs.stackexchange.com/questions/9871/extended-cursor-movement-in-terminal-emulator-cha-and-others/10698#10698
goFrendiAsgard 6 лет назад
0
Я установил `emacs-snapshot` (новейшая версия emacs для разработки), и проблема исчезла.
goFrendiAsgard 6 лет назад
0
0 ответов на вопрос
Похожие вопросы
-
2
Как отправить escape-символ на OS X терминал?
-
2
.profile в Mac OS X?
-
1
Как разблокировать заблокированный файл псевдонимов в OS X?
-
-
1
Приостановить все, кроме x задач, интенсивно использующих процессор
-
4
Использование публичных терминалов для входа в ваши личные учетные данные
-
2
Как я могу получить OSX Terminal.app для открытия полноэкранного режима, а не каскадного?
-
3
Mac OS X: обычные места, где должны жить бинарные файлы
-
2
Mac OS X: нужен простой скрипт
-
10
Как я могу найти в истории bash и повторно запустить команду?
-
2
Можно ли передать выходные данные одной команды двум другим командам?