如何在Mac OS X下的julia应用程序中清除屏幕
在Mac终端上,使用clear
命令可以清除终端屏幕。
那么,在Mac OS X的julia交互式应用程序中,怎样才能做到同样的效果呢?
如何在Mac OS X下的julia应用程序中清除屏幕
在Mac终端上,使用clear
命令可以清除终端屏幕。
那么,在Mac OS X的julia交互式应用程序中,怎样才能做到同样的效果呢?
Ctrl + L
来操作。julia> ; # upon typing ;, the prompt changes (in place) to: shell>
shell> clear # unix
shell> cmd /c cls # windows
run
函数:julia> ? # upon typing ?, the prompt changes (in place) to: help>
help?> run
INFO: Loading help data...
Base.run(command)
Run a command object, constructed with backticks. Throws an error
if anything goes wrong, including the process exiting with a non-
zero status.
julia> using Compat: @static, is_unix # `Pkg.add("Compat")` if not installed.
julia> clear() = run(@static is_unix() ? `clear` : `cmd /c cls`)
clear (generic function with 1 method)
julia> clear()
如果你想清空交互式shell屏幕上的内容,可以尝试使用 Ctrl+L
键。这与 bash
相同。
部分答案
创建一个名为clear()
的函数,用于打印新行字符。
clear() = for i in 1:20
print("\n")
end
clear()