如何在utop中的多行命令中移动光标?

时间:2019-01-21 09:43:15

标签: ocaml utop

如何在utop中的多行命令中移动光标? 例如:

utop # let ratio x y =
  let open Float.O in
  of_int x / of_int y
;;

执行上述命令后,如果要编辑"let open..."行,则必须按一次向上箭头,然后按Backspace键,直到光标移至“ L”字母为止。有什么办法可以在utop中移动光标而不用太多退格键? (如编辑模式)

1 个答案:

答案 0 :(得分:3)

对我来说,在macOS和Linux上,{{ $t('Greeting') }} 都可以使用标准的命令行移动键序列:

  • Ctrl + B 向左移动一个字符
  • Ctrl + F 将一个字符右移
  • Ctrl + 将一个单词向左移动
  • Ctrl + 将一个单词向右移动
  • Ctrl + A 移至行首
  • Ctrl + E 移至行尾

我确定还有更多,但是至少我知道这些。