每次我在解释器中使用这些键时,我都会不断出现这样的符号:
[[D^[[C
我在 ZSH 中使用 Linux Mint 12,但是在 Ubuntu 中使用 bash 得到了相同的结果。 另外,ssh 中也是如此。
最佳答案
库存 OCaml 顶层没有内置行编辑功能。我使用 rlwrap
:
$ cat bin/ocaml
#!/bin/sh
exec rlwrap /usr/local/bin/ocaml "$@"
在我看来,在没有这样的东西的情况下使用顶层是相当痛苦的!
其他可能性是在 emacs 下运行顶层(我认为这是一个流行的选择),或者使用 utop 。我没用过 utop,但听起来很酷。
关于ocaml - 是否可以在 OCaml 解释器中使用箭头键?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13225070/