3 votes

Envoi de la touche ctrl+fonction sur iTerm2

Byobu dispose de certaines combinaisons de touches qui nécessitent une touche modificatrice et une touche de fonction, comme Shift+f2 ou Ctrl+f7. Malheureusement, MacOS les récupère et fait Dieu sait quoi avec. Comment puis-je envoyer ces combinaisons de touches à iTerm2 ?

8voto

Frederick Zhang Points 131

J'avais exactement le même problème et il semble qu'il ait été résolu dans la dernière version de l'iTerm2. Mais si votre profil a été créé avant la correction comme le mien, une petite configuration est nécessaire :

  1. Allez dans Préférences -> Profils -> <Votre profil> -> Terminal, assurez-vous que "Report terminal type" est réglé sur xterm-256color (ou xterm )
  2. Allez dans Préférences -> Profils -> <Votre profil> -> Touches, cliquez sur Presets -> xterm Defaults

Et alors vous pouvez voir ^F1 ... ^F12 étant correctement cartographiés : iTerm2 key mappings

2voto

fnetx Points 11

Vous pouvez désactiver les raccourcis utilisés par MacOS. Pour ce faire :

  • Ouvrir Préférences du système (sous le menu Apple)
  • Sélectionnez Clavier
  • Cliquez sur Raccourcis

Vous y trouverez plusieurs jeux de raccourcis que vous pouvez activer. Les deux listes qui vous intéressent sont les suivantes Contrôle de la mission y Clavier . Décochez tout ce qui utilise une touche de fonction. Vos différentes touches de fonction devraient maintenant fonctionner dans Byobu.

Notes :

Vous pouvez changer si vous devez tenir Fn pour utiliser une touche de fonction. Sous la Clavier onglet cochez "Utiliser les touches F1, F2, etc. comme des touches de fonction standard".

Pendant que vous êtes dans l'onglet des raccourcis, vous pouvez faire défiler l'information et voir quels autres raccourcis MacOS a à offrir. Vous pourriez voir quelque chose d'utile pour vous ou remarquer un autre raccourci clavier qui vous a gêné.

0voto

Junaid Points 111

J'ai configuré manuellement les mappages de clés sur iTerm2 pour Byobu, le profil json est disponible. ici que vous pouvez importer et utiliser.

Shift + F2           -         Horizontal split
Ctrl + F2            -         Vertical split
Shift + Arrow keys   -         Move across splits
Alt +  or          -         Move across windows
Alt +  or          -         Move across sessions
Shift + F11          -         Zoom in/out a (split) window

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X