我应该如何在ocaml顶级上清除屏幕?

我应该如何在ocaml顶级上清除屏幕?,ocaml,ledit,Ocaml,Ledit,我在Ubuntu14.04上使用带有ledit(ledit-L100 ocaml)的ocaml顶级。因为没有办法清除屏幕,所以我一直呆在屏幕的底部 我想知道是否有一种方法可以在顶层实现清屏 提前谢谢 问候。您可以尝试: # Sys.command "clear";; 但是,停留在屏幕底部是正常的。命令行以这种方式工作了至少30年:-)Sys.command“clear”功能非常强大-它清除并返回int:-) 我最喜欢的是Ctrl+l-unixoids only。您可以尝试:let clear=

我在Ubuntu14.04上使用带有ledit(ledit-L100 ocaml)的ocaml顶级。因为没有办法清除屏幕,所以我一直呆在屏幕的底部

我想知道是否有一种方法可以在顶层实现清屏

提前谢谢

问候。

您可以尝试:

# Sys.command "clear";;
但是,停留在屏幕底部是正常的。命令行以这种方式工作了至少30年:-)

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


我最喜欢的是
Ctrl+l
-unixoids only。

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

然后每次调用时:
clear x

当x是int时,您的屏幕应该再次干净。

您已经尝试过了吗?@Shamaoke没有,我喜欢原始顶级和库的极简主义方法。