25

私はOCamlを試してきました。インタプリタシェルを使用してコードをテストする方が速い場合もありますが、「上」キーを押しても最後のコマンドが表示されません。

何かを入力し忘れたり、少しのバリエーションが何を生み出すかを見たいときは、それは苦痛です。

誰かがそれのための別の鍵があるかどうか知っていますか?

ありがとう、

4

3 に答える 3

33

使用rlwrap

rlwrap ocaml

ocamlそれ自体はreadlineをサポートしていません。

を使用してreadlineを構成できます~/.inputrc。たとえば、次のような行を追加できます。

$if ocaml
"\C-o": "()\C-b"
"\C-n": ";;\n"
$endif

ctrl-oこれで、でctrl-nホットキーを使用できますocaml。やってみなよ。

于 2012-08-01T10:28:58.663 に答える
5

改善されたトップレベルのutopを使用できます。さらに、素晴らしい完成度も備えています。

于 2012-08-02T23:11:54.233 に答える