我正在尝试按照haskell wiki 设置emacs 来编程haskell。我正在使用haskell模式,这似乎可以正常工作,但是现在我尝试生成haskell标签以便能够使用M-打开文件。捷径。我安装了hasktags和haskell-mode,如下所述:http ://www.haskell.org/haskellwiki/Emacs/Project_navigation 。但是,当我尝试通过 Mx haskell-process-generate-tags 生成标签时,出现“未找到”错误。我发现了一篇关于堆栈溢出的帖子,如何设置haskell-mode 来生成标签?,它描述了我的问题并通过从 .emacs.d/el-get/haskell-mode/haskell-process.el 作为路径加载 haskell-process 来解决它。
但是,我在 Ubuntu 上,我通过 aptitude 安装了 haskell-mode(当然还有 haskell-platform 和 emacs),并且似乎不包含该帖子中提到的这个 haskell-process.el 文件。然后我尝试通过 el-get 下载 haskell-mode,但也没有包含 haskell-process 文件。
所以,我的问题是,我是否正确假设我需要 haskell-process 文件才能生成标签,如果是这样,我在哪里可以获得该文件?我想我在 haskell-mode 的 git repo 中看到了它,我当然可以将它取出并放在我的目录中,但我有一种感觉,如果我不得不求助于它,这意味着我做错事。
卡斯帕