43 votes

Comment revenir à la dernière position du curseur dans emacs ?

Dans emacs, lorsque je suis en train d'éditer un programme, et que je saisis mal une commande, le curseur saute quelque part dans d'autres fichiers. Existe-t-il une touche de raccourci ou une commande permettant de revenir au dernier emplacement du curseur ?

40voto

dplante Points 1748

Je crois que ce que vous cherchez est pop-global-mark habituellement lié à C-x C-@ y C-x C-SPC .

L'anneau de marquage global est mis à jour automatiquement en de nombreuses occasions telles que le changement de tampon, accidentel ou non.

12voto

Redax Points 4831

Vous pouvez utiliser la commande previous-buffer qui dans ma version (GNU Emacs 23.2.1) est liée à C-x left-arrow par défaut.

Tapez Meta-x describe-key C-x left pour plus d'informations.

Il y a également mode gagnant qui lie C-c left arrow à winner-undo qui, en bref, vous permet d'annuler toute modification apportée à votre Windows.

7voto

Boris Points 273

Dans spacemacs C-o est lié à evil-jump-backward .

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X