如何通过名称导航到emacs中的erlang函数?

时间:2009-10-26 12:25:26

标签: emacs erlang

我使用emacs-mode。如何按名称导航到功能定义? Emacs有“imenu-add-to-menubar”命令,但这不方便,因为我必须从菜单中选择功能名称。

谢谢!

3 个答案:

答案 0 :(得分:5)

你可以直接使用 M-x imenu - 它只能在当前文件中使用。我将.emacs中的 Super-i 绑定到:

(global-set-key [(super ?i)] 'imenu)

答案 1 :(得分:4)

Distel软件包具有erl-find-source-under-point功能,它与M-绑定。键 您可以在my article

中详细了解Emacs中使用Erlang的工作

答案 2 :(得分:1)

Erlang是tags支持的众多语言之一。您只需使用以下内容构建标记文件的Erlang文档show

find . -name "*.[he]rl" -print | etags -

获得TAGS文件后,只需使用 M - 。,即可调用'find-tag。这样可以从任何位置跳转到函数名称。