问题描述
我刚刚安装了screen
,并且喜欢将linux终端分成多个部分。但我无法弄明白一件事:当我在screen
时,如何向上和向下滚动。当我使用常规的linux终端时,我可以用Shift
+ Pg Up
或Shift
+ Pg Dn
`来实现。但不幸的是,它不适用于分割终端。
这就是我在说screen
和分割终端时的意思:
这是一个常规的终端(以防万一):
最佳解决方法
尝试Control
+ a
,然后Escape
。之后,您应该能够使用箭头键移动光标。
次佳解决方法
按Ctrl
– a
然后[
将进入复制模式,您可以像vim编辑器一样向上和向下滚动。按Escape
退出复印模式。
第三种解决方法
Ctrl
– a
(默认前缀)+ [
:进入复印模式。
Esc
:退出复制模式。
在复制模式下:
Ctrl
– u
,Ctrl
– d
:Page up/down
一定量的线,同时保留光标位置(默认为屏幕的一半)
Ctrl
– b
,Ctrl
– f
:Page up/down by
全屏
第四种方法
使用CTRL
+ A
,然后使用Escape
进入”Copy mode”。之后,您应该能够使用箭头键移动光标。要退出,请再次按Escape
。
另一种方法是使用鼠标滚轮执行以下操作:
echo 'termcapinfo xterm* ti@:te@' >> ~/.screenrc
第五种方法
滚动在ubuntu中使用’terminator’在屏幕上工作。
sudo apt-get install terminator