23

インタープリターでこれらのキーを使用するたびに、次のようなシンボルが表示され続けます。

[[D^[[C

ZSHでLinux Mint 12を使用していますが、bashを使用したUbuntuでも同じ結果が得られます。また、sshでも同じです。

4

2 に答える 2

24

標準の OCaml トップレベルには行編集機能が組み込まれていませんrlwrap

$ cat bin/ocaml
#!/bin/sh
exec rlwrap /usr/local/bin/ocaml "$@"

私の意見では、このようなものなしでトップレベルを使用するのは非常に苦痛です!

その他の可能性は、トップレベルを emacs の下で実行する (一般的な選択だと思います) か、utopを使用することです。私は utop を使用していませんが、クールに聞こえます。

于 2012-11-05T02:12:26.167 に答える
20

別のオプションは、次を使用することです。 ledit ocaml

私自身は何よりもutopを好みますが。

于 2012-11-05T03:21:39.753 に答える