Как вернуться к последней позиции курсора в Emacs?


42

В emacs, когда я редактирую программу, и пропускаю какую-то команду и заставляю курсор переходить куда-то в другие файлы. Есть ли быстрая клавиша или команда, чтобы вернуться к последнему месту курсора?

emacs 

Ответы:


39

Я считаю, что то, что вы ищете pop-global-mark, обычно связано с C-x C-@и C-x C-SPC.

Глобальное кольцо меток обновляется автоматически во многих случаях, таких как переключение буфера, случайное или иное.


11

Вы можете использовать команду previous-buffer, с которой в моей версии (GNU Emacs 23.2.1) связана C-x left-arrowпо умолчанию.

Просто введите Meta-x description-key Cx left для дальнейшей информации

Есть также режим победителя, который привязывает C-c left arrowк победителю-отмене, что вкратце позволяет вам отменить любые изменения, сделанные в ваших окнах.


Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.