Как я могу переместить курсор в многострочной команде в utop? Например:
utop # let ratio x y =
let open Float.O in
of_int x / of_int y
;;
После того, как я выполню приведенную выше команду, если я хочу отредактировать строку "let open...", я должен один раз нажать стрелку вверх, а затем нажать клавишу Backspace, пока курсор не переместится на букву «L». Есть ли способ переместить курсор в utop, не слишком часто используя backspace? (как режим редактирования)





Для меня как в macOS, так и в Linux utop работает со стандартной последовательностью клавиш перемещения командной строки:
Я уверен, что есть еще, но это те, которые я знаю по крайней мере.
команда
#utop_bindings;;выполняет свою работу. Это говорит мне, что Ctrl-n переместит курсор на следующую строку, а Ctrl-p перейдет на предыдущую строку.