Como voltar para a última posição do cursor no emacs?

41

No emacs, quando estou editando um programa, insira alguns comandos e faça o cursor pular para algum lugar em outros arquivos. Existe uma tecla de atalho ou comando para retornar ao último local do cursor?


fonte

Respostas:

38

Acredito que o que você está procurando é pop-global-mark, geralmente vinculado a C-x C-@e C-x C-SPC.

O anel de marca global é atualizado automaticamente em muitas ocasiões, como troca de buffer, acidental ou não.

Joseph Gay
fonte
11

Você pode usar o comando buffer anterior ao qual na minha versão (GNU Emacs 23.2.1) está vinculado C-x left-arrowpor padrão.

Basta digitar Meta-x descrever-key Cx esquerda para obter mais informações

Também existe o modo vencedor que se liga C-c left arrowao desfazer vencedor, o que, em suma, permite desfazer qualquer alteração feita nas janelas.

Mcradle
fonte
6

No spacemacs C-oestá vinculado evil-jump-backward.

Boris
fonte