Der emacs-Ausdruck im Term-Modus wird beim Zurücksetzen in ausführbaren Dateien nachgefragt
Ich bin auf Emacs (Version 24.4.1 unter Debian) term
und ansi-term
Modi angewiesen . Normalerweise funktionieren sie wie xTerm für mich. Wenn Sie jedoch ein interaktives Programm ausführen, das über eine Eingabeaufforderung (wie die Eingabeaufforderung "node.js" oder die Eingabeaufforderung mongoDB) verfügt, führt das Löschen eines Zeichens dazu, dass die gesamte Eingabeaufforderung inline neu gezeichnet wird.
TEXT
Ich sehe zum Beispiel, wenn ich die Knoten-App öffne und tippe, gefolgt von einem einzigen Rückschritt
jim@achileus:~$ node > TEXT> TEX
und wenn ich tippe, LONGER STRING
gefolgt von 13 Backspaces, sehe ich
jim@achileus:~$ node > LONGER STRING> LONGER STRIN> LONGER STRI> LONGER STR> LONGER ST> LONGER S> LONGER > LONGER> LONGE> LONG> LON> LO> L>
Dieser Fehler tritt nicht in emacs auf, shell
aber ich möchte ihn nicht verwenden.
Irgendwelche Erkenntnisse darüber, warum dies geschieht, oder Hinweise, wie das Problem behoben werden kann?
Vielen Dank!
0 Antworten auf die Frage
Verwandte Probleme
-
2
Wie wird das Escape-Zeichen auf dem OS X-Terminal gesendet?
-
1
Wie entsperren Sie eine gesperrte Alias-Datei in OS X?
-
1
Pausieren Sie alle Aufgaben außer x CPU-intensiven Aufgaben
-
4
Verwenden Sie öffentliche Terminals, um sich mit Ihren persönlichen Zugangsdaten anzumelden
-
2
Wie kann ich OSX Terminal.app dazu bringen, den Vollbildmodus zu öffnen und nicht zu kaskadieren?
-
3
Mac OS X: herkömmliche Orte, an denen Binärdateien gespeichert werden sollen
-
2
Mac OS X: einfaches Skript gesucht
-
10
Wie kann ich die Bash-Historie durchsuchen und einen Befehl erneut ausführen?
-
2
Kann die Ausgabe eines Befehls an zwei andere Befehle weitergeleitet werden?
-
4
Transparentes Unicode X-Terminal, das nicht an eine Desktop-Umgebung gebunden ist?