如何在不使用Scroll Lock的情况下在FreeBSD的控制台中滚动输出?

我已经在一台笔记本电脑的虚拟机中安装了FreeBSD。 事实certificate,笔记本电脑键盘没有Scroll Lock键,用于在FreeBSD控制台中滚动屏幕。 如何在没有Scroll Lock的情况下滚动输出?

以root身份,将键盘映射转储到文件

kbdcontrol -d > mykeys 

更改文件,使“Ctrl + NumLock”将设置“滚动locking”。 find扫描码“base”069的行,或者“nlock”填满整行。 将第3列从“nlock”编辑到“slock”。 该行现在看起来像:

 "069 nlock nlock slock nlock nlock nlock nlock nlock O" 

以root用户身份发出命令:

 kbdcontrol -l mykeys 

解决scheme在这里find。

笔记本电脑键盘通常有一个Fn键,这样可以复制一个普通的PC键盘上的按键。 你会发现Fn和另一个键(提示:寻找你的键上的蓝色文字)的组合将执行Scroll Lock 。 例如,在我便宜的上网本上, FnF12执行Scroll Lock

我使用tmux ,你可以从/usr/ports/sysutils/tmux下的ports安装。 Ctrl-b PgUpCtrl-b PgDn允许滚动tmux的控制台输出。 顺便说一句, tmux有其他很棒的function,基本上它是一个先进的screen更换。