首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >没有找到tuareg模式emacs ocaml

没有找到tuareg模式emacs ocaml
EN

Stack Overflow用户
提问于 2013-12-27 13:34:37
回答 2查看 1.5K关注 0票数 2

我在mac x10.9上运行emacs 24.3。我已经安装了用于ocaml编程的tuareg模式,但是无法使用命令C进行编译。在按同样的键时,迷你缓冲器问我关于“Caml toplevel to run: ocaml”的问题。当我按enter键时,它会显示“搜索程序:没有这样的文件或目录,ocaml”。我遗漏了什么?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2013-12-28 04:20:53

因此,我发现这种很酷的模式可以将shell变量自动加载到mac用户的emacs环境中。非常方便:

https://github.com/purcell/exec-path-from-shell

只需安装它并更新您的.emacs文件,您就设置好了。

票数 1
EN

Stack Overflow用户

发布于 2013-12-27 13:52:45

您需要设置PATH环境变量&Emacs的exec-path变量来更正值。一种可能是使用类似于(在您的~/.emacs中)的东西:

代码语言:javascript
复制
(defun set-exec-path-from-shell-PATH ()
  (let ((path-from-shell (shell-command-to-string "$SHELL -c 'echo $PATH'")))
    (setenv "PATH" path-from-shell)
    (setq exec-path (split-string path-from-shell path-separator))))
(when window-system (set-exec-path-from-shell-PATH))

以正确地从shell和两个变量获得PATH。这样做的一个优点是,您将只在一个地方安装PATH --在您的shell init脚本中。

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

https://stackoverflow.com/questions/20801675

复制
相关文章

相似问题

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