OMG facepalms apple ainda não cuidou disso. Eu recebia ligações de noobs de nível 1 o dia todo quando trabalhava na apple.
- Abra Terminal.app
- Abra a janela Preferências (CMD +,)
- Clique na guia Configurações
- Selecione seu tema de configurações atual e clique na guia Teclado
- Edite (ou adicione) a entrada da Página inicial:
- Defina Ação: para enviar a string para o shell:
- Defina a sequência como
\001
(ou pressione Ctrl + a)
- Edite (ou adicione) a entrada para End:
- Defina Ação: para enviar a string para o shell:
- Defina a sequência como
\005
(ou pressione Ctrl + e)
- Edite (ou adicione) a entrada para Page Up:
- Defina Ação: para enviar a string para o shell:
- Defina a sequência como
\033[5~
(copie e cole isso)
- Edite (ou adicione) a entrada para Page Down
- Defina Ação: para enviar a string para o shell:
- Defina a sequência como
\033[6~
(copie e cole isso)
- Feche a janela de configurações.
Ai está. O terminal deve estar pronto para usar as teclas Home, End, Page Up e Page Down, conforme esperado pelos usuários do Windows / Linux.
Faça o SSH no seu servidor Linux favorito, abra o nano, vi ou emacs e aproveite.
Se as chaves home ou end não funcionarem no vim, tente o seguinte:
- Página inicial: \ 033 [7 ~
- Fim: \ 033 [4 ~
Quanto à questão do mouse, não tenho certeza se o Termminal.app oferece suporte a relatórios de mouse xterm. Supostamente, isso precisa funcionar. O iTerm é um programa de terminal alternativo que suporta relatórios de mouse. O MouseTerm é um truque para adicionar relatórios de mouse ao Terminal.app, mas eu não tentei e não sei como funciona
Você também pode instalar o X11.
Depois de fazer uma dessas três coisas, você poderá usar o ssh com set mouse = a.
\033[5~
e opção + descer para\033[6~
para página acima / página abaixo, para rolagem de texto feliz com uma mão.\033OH
para Casa e\033OF
para Fim funcionaram melhor. (pelo menos emless
)Com relação a Page Up / Down e Home / End, simplesmente mantenha pressionada a tecla Shift para enviá-las ao aplicativo. Caso contrário, remapear as teclas conforme descrito por Kelbizzle eliminará completamente a idéia da Apple do que é mais importante para percorrer (por exemplo, o retorno de rolagem).
fonte
No Terminal mc (midnightcomander) trabalha com Fn + Shift + UpKey e Fn + Shift + DownKey
fonte
Na versão 10.10 Yosemite (não tenho certeza das versões anteriores), você pode rolar para baixo usando o trackpad ou o mouse da mesma maneira que faria em uma página da web. Coloque o mouse sobre a janela do Terminal e role usando a roda do mouse ou dois dedos em um touchpad.
fonte
Códigos de chave corretos:
Fonte com capturas de tela: /superuser//a/33370
fonte