在 Crystal 中清除终端/控制台 (CLI)
Clear terminal / console in Crystal (CLI)
如何像在 Node 中使用 console.clear()
那样清除控制台,但在 Crystal 上如何清除控制台。
找了半天好像没有解决办法
print("3[2J")
完成工作,但将内容放在底部。
没有完全标准化和普遍存在的清除终端的方法。不过,大多数终端都能识别特殊字符序列。
工作非常可靠的字符串(并且一直在我的 Bash 别名中)是 c\e[3J
:
print "c\e[3J"
如何像在 Node 中使用 console.clear()
那样清除控制台,但在 Crystal 上如何清除控制台。
找了半天好像没有解决办法
print("3[2J")
完成工作,但将内容放在底部。
没有完全标准化和普遍存在的清除终端的方法。不过,大多数终端都能识别特殊字符序列。
工作非常可靠的字符串(并且一直在我的 Bash 别名中)是 c\e[3J
:
print "c\e[3J"