在terminal中滚动一个大的console.logstring

考虑我在Node.js中打印大量文本在这个例子中,考虑我打印整个圣经ftp://ftp.cs.princeton.edu/pub/cs226/textfiles/bible.txt (或者只有一章)这是一大块文字,你明白了。

但! 当我输出的文字,在这样的terminal:

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

我们将在terminal滚动到string的末尾。 我们将不得不在terminal中再次滚动到string的开头来查看它。

我怎样才能“回滚”到string的开头( 在代码中 ),所以我不必手动向上滚动。 这甚至有可能吗? 我在想, man页是这样做的,所以它可能是…任何想法?

你可以使用blessed.js。 它是一个ncurses库。 https://github.com/chjj/blessed