首页 > 技术文章 > 使screen支持滚动

rex-tech 2013-08-27 20:39 原文

  在Linux中,常用的串口工具有minicom和screen,minicom可能使用得比较多,但是我比较喜欢screen,因为它的输出是彩色的,更舒服、更能突出重点。

  使用screen来打开串口也非常简单,如:screen /dev/ttyS0 115200

  默认情况下,screen使用自己的缓冲区,使得无法方便地使用鼠标的滚轮或者终端(如konsole)的滚动条来拖动查看之前的输出信息。实际上,我们完全可以简单地通过配置文件(~/.screenrc)来实现这个功能:

termcapinfo xterm* ti@:te@
termcapinfo xterm|xterms|xs|rxvt 'hs:ts=\E]2;:fs=07:ds=\E]2;screen07'

  其实,只需要第一句就够了。第二句干嘛用的?其实我也不知道。。。

  参考资料:http://unix.stackexchange.com/questions/43229/is-there-a-way-to-make-screen-scroll-like-a-normal-terminal

      http://www.saltycrane.com/blog/2008/01/how-to-scroll-in-gnu-screen/

推荐阅读