Можно ли использовать клавиши со стрелками в интерпретаторе OCaml? Каждый раз, когда я использую эти ключи в интерпретаторе, я все время получаю такие символы: [[D^[[C Я использую Linux Mint 12 в ZSH, но я получаю тот же результат в Ubuntu с bash. Кроме того, то же самое в ssh. Ответ 1 На складе OCaml toplevel не встроено редактирование строк. Я использую rlwrap: $ cat bin/ocaml #!/bin/sh exec rlwrap /usr/local/bin/ocaml "[email protected]" Использование топлекса без чего-то подобного довольно болезненно, на мой взгляд! Другие возможности - запустить toplevel под emacs (популярный выбор, я думаю), или использовать utop. Я не использовал utop, но это звучит круто. Ответ 2 Другой вариант - использовать: ledit ocaml Хотя я предпочитаю использовать что-то еще.
Ответ 1 На складе OCaml toplevel не встроено редактирование строк. Я использую rlwrap: $ cat bin/ocaml #!/bin/sh exec rlwrap /usr/local/bin/ocaml "[email protected]" Использование топлекса без чего-то подобного довольно болезненно, на мой взгляд! Другие возможности - запустить toplevel под emacs (популярный выбор, я думаю), или использовать utop. Я не использовал utop, но это звучит круто.