2

特别是我想发送

ctrl + l

清除终端,所以每次我测试我的脚本时终端都是干净的。

4

1 回答 1

2

如果你在 linux 上:

console.log('\033[2J');

如果您在 Windows 上,我认为这可行:(将光标设置为 0,0)

var util = require('util');
util.print("\u001b[2J\u001b[0;0H");

我们基本上是在使用 ANSI 转义码的强大功能:

这些是 ANSI 转义码。第一个 ( )从上到下 ( \033[2J) 清除整个屏幕 ( )。第二个代码 ( ) 将光标定位在行、列。J2\033[1;1H11

https://stackoverflow.com/a/4062051/8932080

您可能想在这里阅读完整的 Wikipedia 文章以完全理解它。

于 2013-05-25T16:17:10.027 回答