我正在按照https://learnhaskell.blogspot.com/2007/09/lesson-1-hello-world.html
中的教程进行操作我按照所有说明进行操作,但是在emacs上输入C-c C-l
时得到Run 'C-h f haskell-mode' for instruction how to setup a Haskell interaction mode
当我键入它时,它会带我去一个不太有用的页面。
接下来我该怎么办?除了删除ghi, emacs
的{{1}}的版本号外,我完全按照本教程中的步骤进行操作。
我的apt
文件如下,就像在博客中一样。
.emacs
答案 0 :(得分:1)
必须启用次要模式interactive-haskell-mode
才能打开Haskell代码缓冲区和Haskell解释器之间的交互式会话。您可以使用命令M-x interactive-haskell-mode
为当前缓冲区启用此模式。
要为您打开的每个Haskell文件启用此模式,您可以设置一个haskell-mode
钩子,该钩子将在每次启用interactive-haskell-mode
时运行此命令(即将启用haskell-mode
)。以下行应添加到您的.emacs文件中:
(add-hook 'haskell-mode-hook 'interactive-haskell-mode)