对不起,我刚刚开始学习clojure。我在 REPL CLI 中运行了很多命令。但现在我无法清除 CLI 屏幕。 cls 命令在 REPL 中也不起作用。提前致谢!
最佳答案
尝试按 Control-l
(小写'L' - 不是第一)。如果这不起作用,请尝试使用 rlwrap 启动 REPL,这可能会实现对清除屏幕的 readline 支持。但这一切都取决于您如何启动 repl,以及在什么平台上。没有全局方法可以跨 Windows 和 UNIX 变体以及其他容器(例如 Emacs 缓冲区和 Atom/ProtoREPL)清除终端。这实际上并不是 REPL 可以合理支持的,因为缓冲区不是由 Clojure/JVM 进程保存的,而是由您用来将其显示到屏幕上的容器保存的。您的终端模拟器也可能提供了一种清除缓冲区的方法。
关于Clojure CLI 清屏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48074003/