Wie springe ich in Emacs zurück zur letzten Position des Cursors?


41

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?

emacs 

Antworten:


38

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.


11

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.


6

In Spacemacs C-oist gebunden an evil-jump-backward.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.