当在 Haskell 文件中时,我使用C-c C-l
运行命令inferior-haskell-load-file
其目的是将当前文件加载到 GHCI 解释器中,但 Emacs 会挂起,直到我点击C-g
。有人知道我怎样才能让它发挥作用吗?
allspice 上的 2011-08-14 的 GNU Emacs 23.3.1 (x86_64-pc-linux-gnu, GTK+ Version 2.24.5),由 Debian 修改
使用 haskell 模式版本 v2.7.0
lower-haskell-mode 根据预期的 ghci 提示进行一些解析。因此,如果您更改.ghci
文件,则无法检测到它。
欲了解更多信息,请参阅哪里Haskell-ghci.el http://code.haskell.org/haskellmode-emacs/haskell-ghci.el设置comint-prompt-regexp
值来确定提示的内容is.
;; GHCi prompt should be of the form `ModuleName> '.
(setq comint-prompt-regexp
"^\\*?[[:upper:]][\\._[:alnum:]]*\\( \\*?[[:upper:]][\\._[:alnum:]]*\\)*> ")
如果您想将设置保留在您的.ghci
文件,那么就可以自定义此设置。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)