OMG facepalms apple n'a toujours pas pris soin de cela. Je recevais des appels de noobs de niveau 1 toute la journée quand je travaillais chez apple.
- Ouvrez Terminal.app
- Ouvrez la fenêtre Préférences (CMD +,)
- Cliquez sur l'onglet Paramètres
- Sélectionnez votre thème Paramètres actuel et cliquez sur l'onglet Clavier
- Modifiez (ou ajoutez) l'entrée de la page d'accueil:
- Définir l'action: pour envoyer une chaîne au shell:
- Définissez la chaîne sur
\001
(ou appuyez sur Ctrl + a)
- Modifiez (ou ajoutez) l'entrée pour Fin:
- Définir l'action: pour envoyer une chaîne au shell:
- Définissez la chaîne sur
\005
(ou appuyez sur Ctrl + e)
- Modifiez (ou ajoutez) l'entrée de la page précédente:
- Définir l'action: pour envoyer une chaîne au shell:
- Définissez la chaîne sur
\033[5~
(copiez et collez-la)
- Modifier (ou ajouter) l'entrée pour la page suivante
- Définir l'action: pour envoyer une chaîne au shell:
- Définissez la chaîne sur
\033[6~
(copiez et collez-la)
- Fermez la fenêtre des paramètres.
Voilà. Le terminal doit être prêt à utiliser les touches Accueil, Fin, Page précédente et Page suivante comme prévu par les utilisateurs Windows / Linux.
Connectez-vous à votre serveur Linux préféré, ouvrez nano, vi ou emacs et profitez-en.
Si les touches home ou end ne fonctionnent pas dans vim, essayez celles-ci:
- Domicile: \ 033 [7 ~
- Fin: \ 033 [4 ~
En ce qui concerne le problème de la souris, je ne sais pas si Termminal.app prend en charge les rapports de souris xterm. Soi-disant, il a besoin de cela pour fonctionner. iTerm est un programme de terminal alternatif qui prend en charge les rapports de souris. MouseTerm est un hack pour ajouter des rapports de souris à Terminal.app mais je ne l'ai pas essayé et je ne sais pas comment cela fonctionne
Vous pouvez également installer X11.
Une fois que vous avez fait l'une de ces trois choses, vous devriez pouvoir utiliser ssh avec set mouse = a.
\033[5~
et l'option + vers le\033[6~
bas pour la page précédente / la page suivante, pour un défilement de texte à une main.\033OH
pour Home et\033OF
pour End fonctionnaient mieux. (au moins dansless
)En ce qui concerne les pages Haut / Bas et Début / Fin, maintenez simplement la touche Maj enfoncée pour les envoyer à l'application. Sinon, le remappage des touches comme décrit par Kelbizzle supprimera complètement l'idée d'Apple de ce qui est le plus important à faire défiler (c'est-à-dire leur défilement).
la source
Dans Terminal mc (midnightcomander) fonctionne avec Fn + Shift + UpKey et Fn + Shift + DownKey
la source
Dans 10.10 Yosemite (pas sûr des versions précédentes), vous pouvez faire défiler vers le bas en utilisant le trackpad ou une souris de la même manière que vous le feriez pour une page Web. Placez la souris sur la fenêtre Terminal et faites défiler à l'aide de la molette de la souris ou de deux doigts sur un pavé tactile.
la source
Codes clés corrects:
Source avec captures d'écran: /superuser//a/33370
la source