最新消息: 电脑我帮您提供丰富的电脑知识,编程学习,软件下载,win7系统下载。

在终端中滚动一个大型console.log的字符串

IT培训 admin 6浏览 0评论

在终端中滚动一个大型console.log的字符串

考虑我在Node.js中打印一大串文本。在这个例子中,考虑我正在打印整个圣经 .txt (或者只有一章)。这是一个很大的文本块,你明白了。

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

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

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

如何在记录后(在代码中)“向上滚动”到字符串的开头,因此我不必手动向上滚动。这甚至可能吗?我当时认为man页面可以做到,所以可能会这样。任何的想法?

回答如下:

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

在终端中滚动一个大型console.log的字符串

考虑我在Node.js中打印一大串文本。在这个例子中,考虑我正在打印整个圣经 .txt (或者只有一章)。这是一个很大的文本块,你明白了。

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

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

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

如何在记录后(在代码中)“向上滚动”到字符串的开头,因此我不必手动向上滚动。这甚至可能吗?我当时认为man页面可以做到,所以可能会这样。任何的想法?

回答如下:

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

发布评论

评论列表 (0)

  1. 暂无评论