Jak wskoczyć z powrotem do ostatniej pozycji kursora w emacsie?


41

W emacsie, gdy edytuję program, pomijam jakieś polecenie i sprawia, że ​​kursor przeskakuje gdzieś w innych plikach. Czy istnieje skrót klawiszowy lub polecenie, aby przejść z powrotem do ostatniego położenia kursora?

emacs 

Odpowiedzi:


38

Wierzę, że to, czego szukasz, jest pop-global-markzwykle związane z C-x C-@i C-x C-SPC.

Globalny pierścień znaku jest aktualizowany automatycznie przy wielu okazjach, takich jak przełączanie bufora, przypadkowe lub w inny sposób.


11

Możesz użyć polecenia previous-buffer, który w mojej wersji (GNU Emacs 23.2.1) jest C-x left-arrowdomyślnie powiązany .

Wystarczy wpisać lewy klawisz Cx Meta-x, aby uzyskać dodatkowe informacje

Istnieje również tryb zwycięzcy, który wiąże się C-c left arrowz funkcją zwycięzca-cofnij, co w skrócie pozwala cofnąć wszelkie zmiany wprowadzone w oknach.


6

W znakach kosmicznych C-ojest związany z evil-jump-backward.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.