在终端中向上滚动大型控制台.log字符串



考虑我在 Node.js 中打印一大串文本。在这个例子中,假设我正在打印整本圣经

ftp://ftp.cs.princeton.edu/pub/cs226/textfiles/bible.txt(或者可能只有一章)。这是一大块文字,你明白了。

但是,当我输出文本时,在终端中如下所示:

// str being a large string    
console.log(str)

我们将在终端中向下滚动到字符串的末尾。我们将不得不在终端中再次向上滚动以到达字符串的开头以查看它。

如何在记录字符串(在代码中)后"向上滚动"到字符串的开头,这样我就不必手动向上滚动。这可能吗?我在想man页面可以做到这一点,所以它可以。知道吗?

你可以使用blessed.js。它是一个诅咒图书馆。https://github.com/chjj/blessed

最新更新