在Emacs中,如何在当前文件中的函数之间跳转?

Bil*_*ill 18 emacs

我想快速移动指向我的Emacs缓冲区中的函数.我想运行一些函数并得到一个提示,询问我函数名称,并为当前缓冲区中定义的每个函数提供完成.

我通常使用etags来导航,但有时候我正在寻找一个在几个文件中被覆盖的框架方法.在这些情况下,我可以找到我需要的文件但是我想快速跳转到那里的功能.TextMate中有一个类似的功能,您可以从编辑器右下角的列表中选择一个定义.

Nou*_*him 35

只是跳转当前文件中的函数?使用imenu.它是目前为止列出的所有替代品中最简单,最轻的,可能足以满足您的需求.它也内置于Emacs中,并且具有最小的设置麻烦.它具有图形和文本界面.任何额外的东西,你最好使用这里提出的其他优秀建议之一.