我使用以下脚本启动toplevel:
breakchars="(){}[],^%$#@\"\";:''\\"
exec rlwrap --remember -c -b "$breakchars" -f "$HOME"/.ml_completions -S '> ' ocaml -init ~/.ocamlinit "$@"那么,我如何构建.ml_completions文件,以便在顶层中自动完成输入?
发布于 2012-07-18 01:13:33
我不确定如何为rlwrap创建完成文件,但您可以使用utop作为替代:
https://github.com/ocaml-community/utop
它支持行编辑、上下文相关的完成和toplevel中的语法突出显示。
https://stackoverflow.com/questions/11516609
复制相似问题