针对emacs的tuareg模式自定义

时间:2016-07-12 20:52:55

标签: emacs ocaml tuareg

由于我安装了最后一个tuareg软件包( 2.0.10 ),有些事情让我非常恼火,我无法找到如何将它们更改回以前的设置:

let print_enum = 
  let c = ref 0 in
  fun f ->
  List.iter (fun e a
                 b c ->
    ) l

我想要:

let print_enum = 
  let c = ref 0 in
  fun f ->
    List.iter (fun e a
      b c ->
    ) l

我无法找到fun f ->

的缩进
fun_app a b
  c d

在自定义菜单中。

1 个答案:

答案 0 :(得分:1)

我建议使用ocp-indent代替tuareg的内置缩进:

缩进定制可以非常直观。您可以查看ocp-indent的示例配置文件: https://github.com/OCamlPro/ocp-indent/blob/master/.ocp-indent