Czy mogę zmusić kursor w buforze do powrotu do ostatniej pozycji? (najlepiej bez zaznaczania poprzedniej pozycji)
Na przykład Ca przeskakuje na początek bieżącej linii, czy mogę skoczyć z powrotem do poprzedniej linii?
Na przykład, gdy Cx Cf otwiera plik w innym katalogu, chcę skoczyć z powrotem do poprzedniej pozycji w nazwie ścieżki.
Dzięki.
C-x x
jest niezdefiniowany. M-x exchange-point-and-mark
: brak znaku w tym buforze.
C-x C-x
. Musisz także najpierw oznaczyć ten znak, aby zadziałał. Aby wyraźnie oznaczyć znak, robisz C-SPC
. Aby wrócić do poprzedniego znaku, musisz C-u C-SPC
.
C-x C-x
. C-x x
to moje własne zobowiązanie.
C-x x
które biegiexchange-point-and-mark
wystarczą? Emacs nie przechowuje wszystkich ruchów kursora, tylko te, które specjalnie mu to nakazałeś. Dodawanie i usuwanie znaków to jeden ze sposobów przechowywania historii ruchów kursora. emacswiki.org/emacs/MarkCommands - oto dobra dyskusja na ten temat.