Estou usando o MacOSX Snow Leopard.
Como faço para obter page-up e page-down?
Se você possui um teclado completo, pode usar as teclas pgup e pgdown no teclado, perto do teclado numérico.
Se você não estiver usando um teclado completo, a função etiquetada fnno teclado, além das teclas de seta para cima e para baixo, fornecerá uma página para cima e para baixo.
Para certas aplicações, particularmente em janelas shell / terminal / tty, o comportamento esperado é alcançado com fn+ shift+arrow up/down
Shift
+PgUp
/PgDn
, portanto a combinação de teclas em um MBP seriaShift
+Fn
+PgUp
/PgDn
.É verdade que o teclado de hardware em máquinas Macintosh possui:
Fn+ ←= Home
Fn+ →= End
Fn+ ↑= Pg up
Fn+ ↓=Pg down
Portanto, essas "chaves" já existem completamente. Isso é aparente se você executa o Linux / Windows nativamente no seu Mac.
No entanto, os aplicativos macOS são responsáveis por manipular essas funções como acharem melhor, o que não é algo que a maioria de nós espera. E o aplicativo macOS Terminal precisa de alguns ajustes para usá-los como todos esperamos.
Acredito que a razão disso é que o macOS segue uma tradição Unix antiga:
ctrl+ a= Home
ctrl+ e=End
Agora eu uso isso rotineiramente, mas meus reflexos terminais ainda exigem um lar adequado, final, pg-up, pg-down ...
Edite as configurações de ligação do teclado do terminal do macOS para corresponder
Costumo inserir isso copiando uma entrada semelhante que já existe e, usando o botão "excluir um caractere", removo os diferentes bits antes de digitar o restante.
No geral, isso parecerá ao longo destas linhas:
Isso atende a todas as minhas expectativas de como isso deve funcionar. Funciona no vim e através do ssh.
fonte
No meu layout de teclado (dinamarquês) (abaixo de 10.7.5), é fn+ shift+ ↑/ ↓.
fonte
É ⌥+ Teclas de seta para cima / para baixo.
fonte
Se você usa o aplicativo KeyRemap4Macbook , verifique em "Alterar seta para cima / baixo / esquerda / direita".
Quando você tiver configurado isso, Page Up e Page Down funcionarão com irrsi - eu faço logon remotamente em outro host linux para isso - você só precisa pressionar Shift+ Page Upou Page Downfuncionará nessa janela (em vez de rolar as páginas do OS X janela do terminal).
fonte
PageUp: Fn + UP
PageDown: Fn + DOWN
Testado com sucesso na minha nova retina MBPro!
fonte
usuário Fn
PageUp: Fn + UP PageDown: Fn + BAIXO
fonte
Alt + setas para cima / para baixo: pgup / pgdown
Barra de espaço e shift + barra de espaço:: pgup / pgdown
Comando + setas para cima / para baixo: início / fim
fonte