5

我刚刚从 SourceForge 下载了 Haskell 和 J 模式,但我无法弄清楚如何使它们与 emacs 23 交互。谷歌搜索产生了 emacs 22 的详细说明,但看​​起来已经进行了一些更改,使其变得困难弄清楚我应该把源文件放在哪里。内部文档似乎比我目前拥有更多的 emacs 内部经验,并且这个问题已经抵制了几天的解决方案。有谁知道如何启动和运行这些模式?

编辑:感谢 Untwisted 提供答案。最终,我真正的问题是:

1)我不知道 .emacs 对 OSX finder 是不可见的,但通过终端可见。

2) 我从来没有想过我可以在 emacs 实例运行时修改 .emacs。

一旦我意识到这些是我的问题,我使用 Cx Cf 打开 ~/.emacs,复制 Untwisted 修复的文本,并修改它以反映我的个人文件路径。之后,一切正常。

4

1 回答 1

7

基本上你需要把 .el 文件放在某个地方(我把我的放在 ~/.emacs_extras/haskell-mode/ 中),并在适当的时候编辑你的 ~/.emacs 文件以加载 Haskell 模式。~/.emacs 文件示例:

(load "~/.emacs_addons/haskell-mode/haskell-site-file")
(add-hook 'haskell-mode-hook 'turn-on-haskell-doc-mode)
(add-hook 'haskell-mode-hook 'turn-on-haskell-indentation)

这应该使 Haskell 模式工作。有关更多详细信息、其他选项等:http ://www.haskell.org/haskellwiki/Haskell_mode_for_Emacs

于 2010-05-15T10:31:57.350 回答