Je me connecte à mon serveur depuis Terminal sous Mac OS X 10.5. Lorsque j'exécute Midnight Commander, je ne peux pas utiliser de touches de fonction comme F10 pour fermer MC, même je ne peux pas utiliser la souris pour contrôler MC. Une idée pourquoi les touches de fonction ne fonctionnent pas?
19
Réponses:
Je ne sais pas pourquoi les
Fx
touches ne fonctionnent pas, mais vous pouvez appuyer surEsc
, puis0
pour simuler F10. Fonctionne également avec 1-9 pour F1-F9.la source
Les touches de fonction sont utilisées pour contrôler à la fois les fonctions logicielles et matérielles ainsi que Dashboard et Expose dans Mac OS X. Si vous avez un Macbook Pro, F1 et F2, contrôlez l'éclairage de l'écran, F10 coupe le son des haut-parleurs, etc.
Vérifiez le
Keyboard
volet des préférences dansSystem Preferences.app
:La case "Utiliser toutes les touches F1, F2, etc. comme touches de fonction standard" est-elle cochée dans l'onglet "Clavier"? Si ce n'est pas le cas, vous devez appuyer sur
Fn+F10
pour Mac OS pour enregistrer uneF10
pression sur une touche. Sinon, vous ne faites que basculer les haut-parleurs muets (ou tout ce que vous avez sur F10).Vérifiez le deuxième onglet, "Raccourcis clavier", en particulier "Dashboard & Dock", et "Exposé & Spaces", si F10 est utilisé pour l'une de ces fonctions. Si c'est le cas, la pression sur la touche est interceptée avant que le terminal ne la reçoive.
Cette réponse a été écrite pour Mac OS X 10.6, je ne sais pas si ces boîtes de dialogue ont été modifiées. Si l'étape 2 ci-dessus ne fonctionne pas, vérifiez le panneau de préférences Dashboard / Expose / Spaces dans les Préférences Système, les mêmes paramètres devraient y être disponibles.
la source
Pour envoyer les touches F1-F12 à un programme ncurses exécuté dans Terminal.app, appuyez sur
fn
+command
+F1…F12
. Cela fonctionne pour moi sur un MacBook Air avec OS X 10.9.la source
Ce problème se produit en raison de
ansi
terminfo .Vous pouvez changer la déclaration
xterm
dans l' onglet Avancé des Préférences Terminal et les touches fn fonctionneront.la source
Et votre terminal est capable de répondre correctement aux touches de fonction et vous pouvez quitter Midnight Commander.
la source