我该如何清除ocaml上的屏幕?

时间:2014-12-24 03:49:41

标签: ocaml ledit

我在Ubuntu 14.04上使用ocaml toplevel with ledit(ledit -l 100 ocaml)。由于没有办法做清屏,所以我一直住在屏幕的底部。

我想知道是否有办法在顶层清除屏幕?

提前致谢。

问候。

3 个答案:

答案 0 :(得分:5)

你可以尝试:

# Sys.command "clear";;

但是,停留在屏幕底部是正常的。命令行已经以这种方式工作了至少30年: - )

答案 1 :(得分:4)

Sys.command“clear”非常功能 - 它会清除并返回一个int: - )

我最喜欢的是Ctrl+l - 仅限unixoides。

答案 2 :(得分:1)

您可以尝试:let clear = function x -> Sys.command("clear")+x;;

然后每次拨打电话:clear x;; 其中x是一个int,你的屏幕应该再次清理。