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-markin 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-arrowstandardmäß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 arrowan das Rückgängigmachen des Gewinners gebunden ist, sodass Sie alle Änderungen an Ihren Fenstern rückgängig machen können.