Julia怎么清屏?

请问在终端上使用Julia时,怎么清屏?我看有老师输完很多命令后,使用什么快捷键,就可以清屏,回到终端第一行。

ctrl l 紫薯布丁

1 个赞

; 切换 Shell 模式,然后清除,我自己经常这么干。。。

;clear

ctrl + L 还是比较方便的额

1 个赞

仔细一看, Ctrl + L;clear 有明显的区别 :joy:

  1. Ctrl + L 将内容拖到上边,用滚轮上滑还是能够看到
    深度截图_code_20220808011132

  2. clear 清屏后,下一条命令是顶部开始的


可能场景:命令的输出内容很长,先清屏再运行,方便回到起始位置

为啥我win10下powershell里面clear会报错呢,ctr+l倒是可以用

尝试了 Win10-家庭版,用 cmd 或 win 菜单调出的 powershell,都能正常 clear :joy:
image

其他测试:

  1. cmd 只能用 clear,输入 ctrl + L 会变 ^L
    image

  2. Julia REPL 下 Ctrl L 和 shell 模式的 clear 都能正常清屏
    image

试试看print(“\ec”)

这个可以;这个应该是 ANSI Escape 标准里的
理论上 print("\e[2J") 也可以,但在REPL里行为很奇怪