В Emacs, как вернуться к предыдущей позиции строки после использования семантического перехода к символу?


Я знаю, как перейти к определению переменной в Emacs, используя semantic-mode. Он хорошо работает в одном файле (я думаю, что это не работает, если определение находится в другом файле). Используя C-c , j, Я могу перейти к определению переменной, но, как я могу вернуться к предыдущей строке? В настоящее время я использую display Symref C-c , g, и выберите отображаемый symref.

есть ли прямой способ?

1 56

1 ответ:

использование:

C-uC-space или C-uC -@

Если вы хотите вернуться между буферами, вы можете использовать:

C-xC-space или C-xC -@

Это заставляет Emacs перейти к метке (и установить метку из положения, выскочившего из локального кольца меток), которая обычно была установлена предыдущей командой перехода.