首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Mac上使用tuareg (OCaml)将utop与emacs集成

在Mac上使用tuareg (OCaml)将utop与emacs集成
EN

Stack Overflow用户
提问于 2014-12-24 03:31:52
回答 1查看 1.8K关注 0票数 0

我正在努力学习OCaml,并安装环境。我在用:https://github.com/realworldocaml/book/wiki/Installation-Instructions

我真的是在最后一步编辑,埃马克,不能让图阿雷格工作。我下载了.tar文件,并将所有内容复制并粘贴到主目录中的.emacs文件中。当我运行emacs和me到utop时,它给了我

符号的函数定义是无效的:拆分字符串和未引号

然而,它在我的控制台上写着tuareg -缩写,所以不是没有安装tuareg。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-12-24 03:47:09

从注释中更新:您的Emacs是22.1版本,其中古时tuareg

这些指令已经在emacs 24.2上进行了测试,并且应该适用于该版本和更新版本。有一些关于早期emacsen的问题的报道。

我最初的回答是建议使用MELPA,现在仍然适用。

你链接的这个网站暗示着tuareg

使用Emacs24包 作为上述设置的替代方案,下面是使用MELPA包简化的OCaml设置。 添加到.emacs.d/init.el中 (要求‘包’)(加到列表‘包-档案’(“梅尔帕”)。"http://melpa.milkbox.net/packages/") t) 现在执行M-x package-install并安装tuaregutopmerlin。 然后将配置的其余部分添加到.emacs.d/init.el中 (加钩‘tuareg-模式-钩子'tuareg-imenu-set-imenu) (setq自动模式主义者(附加’(“\.mlily?$”)。图阿雷格模式) ("\.topml$“。(自动模式)(自动模式))(自动加载-设置-缓冲"utop“缓冲区”utop“”OCaml“t) (加钩‘tuareg-模式-钩子-设置-ocaml-缓冲区)(加钩’tuareg-模式-钩子‘merlin-使用-自动-完全模式t) (setq merlin-使用-自动-完整模式t) (setq merlin-错误-后-保存nil)

我认为这是一个更好的解决办法。像这样的软件包是Emacs的未来,它们通常更容易安装和使用。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/27631090

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档