Как мне сделать очистить экран на ocaml toplevel?
Я использую ocaml верхнего уровня с ledit (ledit -l 100 ocaml) на Ubuntu 14.04. Поскольку нет никакого способа сделать ясный экран, все время я продолжаю оставаться в нижней части экрана.
Я хотел бы знать, если есть способ сделать очистить экран на верхнем уровне?
Заранее спасибо.
С уважением.
3 ответа
Решение
Вы можете попробовать:
# Sys.command "clear";;
Тем не менее, это нормально, чтобы остановиться в нижней части экрана. Командная строка работала таким образом не менее 30 лет:-)
Sys.com и "очистить" довольно функционально - очищает и возвращает int:-)
Мой любимый Ctrl+l
- только unixoides.
Ты можешь попробовать: let clear = function x -> Sys.command("clear")+x;;
Тогда каждый раз, когда вы звоните: clear x;;
где x - это int, ваш экран снова должен быть чистым.