
Instalei o FreeBSD dentro de uma VM em um laptop. Acontece que o teclado do laptop não possui Scroll Locktecla, que é usada para rolar a tela de volta no console do FreeBSD. Como posso rolar a saída sem Scroll Lock?
Responder1
Como root, despeje o mapa do teclado em um arquivo
kbdcontrol -d > mykeys
Altere o arquivo para que "Ctrl+NumLock" defina "Scroll Lock". Encontre a linha com scancode “base” 069 ou onde “nlock” preenche a linha inteira. Edite a coluna 3 de "nlock" para "slock". A linha agora se parece com:
"069 nlock nlock slock nlock nlock nlock nlock nlock O"
Como root, emita o comando:
kbdcontrol -l mykeys
A solução foi encontradaaqui.
Responder2
Os teclados de laptop geralmente têm uma Fntecla para que as teclas de um teclado normal de PC possam ser replicadas. Você deve descobrir que alguma combinação de Fne outra tecla (dica: procure o texto azul em suas teclas) funcionará Scroll Lock. Por exemplo, no meu netbook barato, Fn- F12executa Scroll Lock.
Responder3
Eu uso tmux
para isso, você pode instalá-lo a partir de portas em /usr/ports/sysutils/tmux
. Ctrl-b PgUp
e Ctrl-b PgDn
permitir rolar a saída do console em tmux
. Aliás, tmux
tem outros ótimos recursos, basicamente é um screen
substituto avançado.