In Emacs, wenn ich ein Programm bearbeite und einen Befehl falsch eingebe und den Cursor irgendwohin in anderen Dateien springen lasse. Gibt es eine Tastenkombination oder einen Befehl, um zur letzten Position des Cursors zurückzukehren?
In Emacs, wenn ich ein Programm bearbeite und einen Befehl falsch eingebe und den Cursor irgendwohin in anderen Dateien springen lasse. Gibt es eine Tastenkombination oder einen Befehl, um zur letzten Position des Cursors zurückzukehren?
Antworten:
Ich glaube, was Sie suchen, ist pop-global-mark
in der Regel an C-x C-@und gebunden C-x C-SPC.
Der globale Markierungsring wird bei vielen Gelegenheiten, z. B. beim versehentlichen oder sonstigen Umschalten des Puffers, automatisch aktualisiert.
Sie können den Befehl previous-buffer verwenden, an den in meiner Version (GNU Emacs 23.2.1) C-x left-arrow
standardmäßig gebunden ist .
Geben Sie einfach Meta-x Describe-Key Cx links ein, um weitere Informationen zu erhalten
Es gibt auch einen Gewinner-Modus , der C-c left arrow
an das Rückgängigmachen des Gewinners gebunden ist, sodass Sie alle Änderungen an Ihren Fenstern rückgängig machen können.