Bagaimana cara melompat kembali ke posisi terakhir dari kursor di emacs?

42

Di emacs, ketika saya mengedit suatu program, dan salah memasukkan beberapa perintah dan membuat kursor melompat ke suatu tempat di file lain. Apakah ada tombol pintas atau perintah untuk melompat kembali ke lokasi kursor terakhir?


sumber

Jawaban:

39

Saya percaya apa yang Anda cari adalah pop-global-mark, biasanya terikat C-x C-@dan C-x C-SPC.

Cincin tanda global diperbarui secara otomatis pada banyak kesempatan seperti perpindahan buffer, tidak disengaja atau tidak.

Joseph Gay
sumber
11

Anda dapat menggunakan perintah buffer-sebelumnya yang dalam versi saya (GNU Emacs 23.2.1) terikat C-x left-arrowsecara default.

Cukup ketikkan Meta-x jelaskan-kunci Cx yang tersisa untuk informasi lebih lanjut

Ada juga mode pemenang yang mengikat C-c left arrowke pemenang-undo yang singkatnya memungkinkan Anda untuk membatalkan perubahan yang dilakukan untuk windows Anda.

Mcradle
sumber
6

Dalam ruang angkasa C-oterikat evil-jump-backward.

Boris
sumber