我刚刚从SourceForge上下载了Haskell和J模式,我无法弄清楚如何使它们与emacs 23进行交互。谷歌搜索会产生emacs 22的详细说明,但看起来已经做了更改难以弄清楚我应该坚持源文件的位置。内部文档似乎假设有更多使用emacs内部的经验,而且这个问题已经抵抗了几天的解决方案。有谁知道如何启动和运行这些模式?
编辑:感谢Untwisted提供答案。最终,我真正的问题是:1)我不知道.emacs对于OSX查找器是不可见的,但是通过终端可见。
2)我从未想过我可以在运行emacs实例时修改.emacs。
一旦我意识到那些是我的问题,我使用C-x C-f打开〜/ .emacs,复制了Untwisted修复的文本,并修改它以反映我的个人文件路径。之后,一切正常。
答案 0 :(得分: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