我使用以下脚本来启动顶层:
breakchars="(){}[],^%$#@\"\";:''\\"
exec rlwrap --remember -c -b "$breakchars" -f "$HOME"/.ml_completions -S '> ' ocaml -init ~/.ocamlinit "$@"
那么如何构建 .ml_completions 文件以便我可以在顶层自动完成输入?
最佳答案
我不确定如何为 rlwrap 创建完成文件,但您可以使用 utop 作为替代方案:
https://github.com/ocaml-community/utop
它支持行编辑、上下文相关完成和顶层语法突出显示。
关于ocaml - 我可以为 rlwrap 创建完成文件吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11516609/