Назад | Перейти на главную страницу

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

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

Как 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

Решение было найдено Вот.

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

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