每次我在解释器中使用这些键时,都会出现像这样的符号:
[[D^[[C
我在ZSH中使用Linux Mint 12,但在bash中的Ubuntu中也得到了相同的结果。 在ssh中也是这样。
每次我在解释器中使用这些键时,都会出现像这样的符号:
[[D^[[C
我在ZSH中使用Linux Mint 12,但在bash中的Ubuntu中也得到了相同的结果。 在ssh中也是这样。
原生的OCaml交互式环境没有自带行编辑功能。我使用rlwrap
:
$ cat bin/ocaml
#!/bin/sh
exec rlwrap /usr/local/bin/ocaml "$@"
在我看来,如果没有像这样的东西,使用toplevel会非常痛苦!
其他可能性是在emacs下运行toplevel(我认为这是一种流行的选择),或者使用utop。 我没有使用过utop,但它听起来很酷。
ledit ocaml
。虽然我个人更喜欢使用utop。alias ocaml="ledit ocaml"
。 - Lionel Parreaux