Как прокрутить вывод в консоли FreeBSD назад без Scroll Lock?

Как прокрутить вывод в консоли FreeBSD назад без Scroll Lock?

Я установил FreeBSD внутри виртуальной машины на ноутбуке. Как оказалось, на клавиатуре ноутбука нет Scroll Lockклавиши, которая используется для прокрутки экрана назад в консоли FreeBSD. Как можно прокрутить вывод назад без Scroll Lock?

решение1

Как root, сохраните раскладку клавиатуры в файл

kbdcontrol -d > mykeys

Измените файл так, чтобы "Ctrl+NumLock" устанавливал "Scroll Lock". Найдите строку со сканкодом "base" 069 или где "nlock" заполняет всю строку. Измените столбец 3 с "nlock" на "slock". Теперь строка выглядит так:

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

Как пользователь root, введите команду:

kbdcontrol -l mykeys

Решение было найдено.здесь.

решение2

Клавиатуры ноутбуков обычно имеют Fnклавишу, так что клавиши на обычной клавиатуре ПК могут быть воспроизведены. Вы должны обнаружить, что некоторая комбинация Fnи другой клавиши (подсказка: ищите синий текст на клавишах) будет выполнять Scroll Lock. Например, на моем дешевом нетбуке, Fn- F12выполняет Scroll Lock.

решение3

Я использую tmuxдля этого, вы можете установить его из портов в /usr/ports/sysutils/tmux. Ctrl-b PgUpи Ctrl-b PgDnразрешить прокручивать вывод консоли в tmux. Кстати, tmuxимеет и другие замечательные функции, по сути, это продвинутая screenзамена.

Связанный контент