Zainstalowałem FreeBSD wewnątrz maszyny wirtualnej na laptopie. Jak się okazuje, klawiatura laptopa nie ma Scroll Lockklawisza, który służy do przewijania ekranu z powrotem w konsoli FreeBSD. Jak mogę przewinąć wyjście bez Scroll Lock?
16
Odpowiedzi:
Jako root zrzuć mapę klawiatury do pliku
Zmień plik, aby „Ctrl + NumLock” ustawił „Scroll Lock”. Znajdź linię ze scancode „base” 069 lub gdzie „nlock” wypełnia całą linię. Edytuj kolumnę 3 z „nlock” na „slock”. Linia wygląda teraz tak:
Jako root wydaj polecenie:
Rozwiązanie znaleziono tutaj .
źródło
mv mykeys /usr/share/syscons/keymaps/mykeys.kbd
następnie edytuj plik rc.conf i dodaj wiersz zkeymap="mykeys"
Klawiatury laptopów zwykle mają Fnklawisz, dzięki czemu klawisze na normalnej klawiaturze komputera można replikować. Powinieneś zauważyć, że Fnzadziała jakaś kombinacja i inny klawisz (wskazówka: poszukaj niebieskiego tekstu na klawiszach) Scroll Lock. Na przykład na moim tanim netbooku Fn- F12wykonuje Scroll Lock.
źródło
Używam
tmux
do tego, możesz zainstalować go z portów poniżej/usr/ports/sysutils/tmux
.Ctrl-b PgUp
iCtrl-b PgDn
pozwól na przewijanie wyjścia konsolitmux
. BTW,tmux
ma inne świetne funkcje, w zasadzie jest to zaawansowanyscreen
zamiennik.źródło
less /var/run/dmesg.boot
może ci pomóc.