次のスクリプトを使用して、トップレベルを開始します。
breakchars="(){}[],^%$#@\"\";:''\\"
exec rlwrap --remember -c -b "$breakchars" -f "$HOME"/.ml_completions -S '> ' ocaml -init ~/.ocamlinit "$@"
では、トップレベルで入力をオートコンプリートできるように .ml_completions ファイルを作成するにはどうすればよいでしょうか?
次のスクリプトを使用して、トップレベルを開始します。
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
トップレベルでの行編集、コンテキスト依存の補完、および構文の強調表示をサポートしています。