我正在通过 emacs 编写一个 .hs (haskell) 文件并使用“加载文件”(Cc Cl) 加载它。
为了测试功能,我切换到主提示窗口 (Cx o),我需要在其中输入完整的功能名称。我确信必须有一种方法可以通过自动完成来获取函数名称,但我不知道该怎么做并且找不到?
请指导。
我正在通过 emacs 编写一个 .hs (haskell) 文件并使用“加载文件”(Cc Cl) 加载它。
为了测试功能,我切换到主提示窗口 (Cx o),我需要在其中输入完整的功能名称。我确信必须有一种方法可以通过自动完成来获取函数名称,但我不知道该怎么做并且找不到?
请指导。
这个答案在绝地对这个问题的评论中找到。
在主提示窗口中,如果您需要,说功能“doubleMe”,只需键入初始 2-3 个字母,如“dou”,然后按 Meta-/(元键或 Alt 键和斜杠一起);您将找到自动完成的函数名称。在这种情况下 - “doubleMe”。
如果缓冲区和周围有多个函数名称或其他单词;以“dou”开头,然后继续按 Meta-/ ,直到找到所需的名称。
请注意,此功能适用于所有窗口。
是的。我使用 imenu.el
对于 C 语言,有很多可能性。
预计 imenu 应该适用于所有可能的语言。