Как мне сделать очистить экран на 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, ваш экран снова должен быть чистым.

Другие вопросы по тегам