【发布时间】:2014-12-06 15:59:32
【问题描述】:
在 python 中这有效:
clear = lambda: os.system('cls')
clear()
我将如何在 scala 中做到这一点?
【问题讨论】:
在 python 中这有效:
clear = lambda: os.system('cls')
clear()
我将如何在 scala 中做到这一点?
【问题讨论】:
print("\u001b[2J")怎么样?
【讨论】:
print("\u001b[2J"); print("\u001b[H") 似乎与上面提到的"clear.! 具有相同的行为(清除控制台并移至左上角)。
对于 REPL 有 :keybindings,Ctrl + L 清屏。
【讨论】:
从 bash shell 开始使用 REPL:
scala> import scala.sys.process._
import scala.sys.process._
scala> def clear() = "clear".!
clear: ()Int
scala> clear()
【讨论】: