我正在Emacs下编写Ocaml代码。目前,缩进样式如下所示,即变量由let
定义的代码位于let
的左侧。Emacs中Ocaml的不同缩进样式
let v = 5 in
Printf.printf "v= %d\n" v
我也看到别人写的一些文件,当我打开它们,缩进风格代码是在同一列let
:
let v = 5 in
Printf.printf "v= %d\n" v
我认为第二个款式看起来更好,有没有人知道我可以在哪里设置Emacs,以便我的Emacs采用第二种风格?
非常感谢!
感谢您的评论。我在''.emacs'上添加了'(setq tuareg-let-always-indent nil)',当我检查'M-x customize-variable'时,它显示'off(nil)'。但它仍然遵循我的第一篇文章的第一种风格...我不知道什么是错的... – SoftTimur
我编辑答案后,我发送它,指出图阿雷格在缩进应该是正确的答案 - 至少,它适用于我的安装... –
'(setq tuareg-in-indent 0)'工作,谢谢 – SoftTimur