如何在Emacs Tuareg模式下启用let语法颜色和缩进?

时间:2013-06-25 09:36:46

标签: ocaml tuareg ocaml-lwt

我正在为Emacs使用Tuareg模式。

我也在使用lwtlwt有一些语法扩展,但Tuareg无法识别它们,如果没有缩进和着色,它就很难看。

我发现了这个:

https://github.com/skydeck/lwt/blob/master/utils/tuareg-2.0.4.patch

这是tuareg- 2.0.4 的补丁,可启用lwt着色。


但是,我使用的是Tuareg- 2.0.5 ,我直接尝试了补丁,但失败了。

我不确定如何降级Tuareg,所以我只是下载了tuareg-2.0.4的文件并将它们复制到elpa/tuareg-2.0.5文件夹然后再次修补了补丁。

这已成功修补,但仍然我的emacs无法识别lwt


任何人都可以告诉我如何?

1 个答案:

答案 0 :(得分:3)

恕我直言,您无需更换库存 tuareg.el

1。将已修补的 tuareg.el 放入〜/ .emacs.d / 目录

2. 将以下行添加到〜/ .emacs 配置

(add-to-list 'load-path "~/.emacs.d/")
(load "tuareg")

3。 (可选)字节编译您的自定义 tuareg.el

M-x byte-compile-file

Stock tuareg模式

stock tuareg mode

使用lwt补丁的图阿雷格模式

tuareg mode with lwt patch