我想为emacs安装tuareg-mode
,我跟着these instructions。emacs:文件模式规格错误
我已经下载了包含以下内容的tuareg-2.0.7
版本:Makefile,ocamldebug.el,README,tuareg.el,tuareg-pkg.el,tuareg-site-file.el。
我按照说明复制了所有这些内容,并按照说明配置了.emacs文件。当我用emacs打开.ml文件时,出现以下错误:
file mode specification error : (file-error "Cannot open load file" "tuareg-imenu")
有人知道如何解决它吗?
详细地:
.emacs
:
(add-to-list 'load-path "~/.elisp/tuareg-mode")
(autoload 'tuareg-mode "tuareg" "Major mode for editing Caml code" t)
(autoload 'camldebug "camldebug" "Run the Caml debugger" t)
(autoload 'tuareg-imenu-set-imenu "tuareg-imenu"
"Configuration of imenu for tuareg" t)
(add-hook 'tuareg-mode-hook 'tuareg-imenu-set-imenu)
(setq auto-mode-alist
(append '(("\\.ml[ily]?$" . tuareg-mode)
("\\.topml$" . tuareg-mode))
auto-mode-alist))
路径其中图阿雷格-2.0.7内容被复制:的
内容:
Makefile
ocamldebug.el
README
tuareg.el
tuareg-pkg.el
tuareg-site-file.el
该错误指示'图阿雷格-imenu.el'不在由'指定的目录中的一个负载path'。 请将您的设置复制到问题中,我们可能会提供帮助。 – sds
你的意思是什么设置?这发生在emacs 23和24上。我忘了提及当我用emacs打开一个.ml程序时出现的错误信息。我编辑了这个问题。 – mark4rd
复制并粘贴'.emacs'的相关部分以及'load-path'的值。 – sds