在Emacs中,如何在使用语义跳转到符号后返回上一行位置?

swd*_*dev 62 emacs

我知道如何使用Emacs中的变量定义semantic-mode.它在单个文件中运行良好(我认为如果定义在另一个文件中则不起作用).使用C-c , j,我可以去变量的定义,但是,我如何跳回到前一行?目前我使用显示Symref C-c , g,并选择显示的symref.

有没有直接的方法?

Tho*_*mas 111

使用:

C-u C-space 要么 C-u C-@

如果要在缓冲区之间导航,可以使用:

C-x C-space 要么 C-x C-@

这使得Emacs跳转到标记(并从通过本地标记环弹出的位置设置标记),这通常是由前一个跳转命令设置的.

  • 顺便说一句,`Cx C-space`(而不是Cu)跳转到全局标记,甚至可以跨缓冲区工作. (9认同)
  • @nephewtom 一如既往,找出关键和弦执行哪个命令/功能的方法是发出:Ch k。例如: Ch k Ch k 会告诉您 Ch k 绑定到“describe-key”,这正是您想要的。 (2认同)