我正在努力学习 Haskell。我已经为 Haskell 开发配置了 Emacs,我关注了这篇博文:
http://tim.dysinger.net/posts/2014-02-18-haskell-with-emacs.html
系统工作,但我总是得到这个错误:
错误(el-get):初始化haskell-mode时:符号作为变量的值是void:haskell-mode-map
我查看了文件并定义了变量,我不知道为什么会这样。
我正在努力学习 Haskell。我已经为 Haskell 开发配置了 Emacs,我关注了这篇博文:
http://tim.dysinger.net/posts/2014-02-18-haskell-with-emacs.html
系统工作,但我总是得到这个错误:
错误(el-get):初始化haskell-mode时:符号作为变量的值是void:haskell-mode-map
我查看了文件并定义了变量,我不知道为什么会这样。
您需要添加
(require 'haskell-mode-autoloads)
我在尝试运行时遇到了同样的错误
(define-key haskell-mode-map [f8] 'haskell-navigate-imports)
在 .emacs 中
但是使用 eval-after-load 修复了它。我无法得到工作的要求。YMMV
(eval-after-load 'haskell-mode
'(define-key haskell-mode-map [f8] 'haskell-navigate-imports))