Eu acredito que o que você está procurando é pop-global-mark
, geralmente ligado 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.
No emacs, quando eu estou editando um programa, e falho em inserir algum comando e fazer o cursor pular para algum lugar em outros arquivos. Existe uma tecla de atalho ou um comando para retornar ao último local do cursor?
Você pode usar o comando previous-buffer que em minha versão (GNU Emacs 23.2.1) está vinculado a C-x left-arrow
por padrão.
Basta digitar a chave descritiva Meta-x C-x para mais informações
Há também o modo vencedor que liga C-c left arrow
ao vencedor-desfazer, o que, em resumo, permite desfazer qualquer mudança feita para o seu windows.
C-x C-x
Ele também destacará tudo entre a localização anterior do cursor e o novo local (se você quiser se livrar do realce, apenas C-g). Você pode definir o local para onde voltará com espaço C. Por exemplo, você pode planejar usar isso com:
cursor no início de um parágrafo
C-space
mova o cursor para o final do parágrafo
C-x C-x
(o parágrafo inteiro agora está destacado)
M-w
(o parágrafo está agora no buffer de cópia, pronto para ser colado em outro lugar com C-y)
No spacemacs, C-o
está vinculado a evil-jump-backward
.
Tags emacs