Touche de commande comme méta clé dans OS X Terminal.app

Lorsque je décoche la case «Utiliser l’option comme clé méta» dans Paramètres, puis Cmd + F (que je veux dire Meta + F pour mot- clé dans bash), Terminal me fournit un popup «find word», qui n’est pas t ce que je veux. Ce que je veux vraiment, c’est que mes terminaux se comportent comme un xterm contre les raccourcis clavier. Est-il possible de désactiver cette popup et sa liaison?

Je sais que je pourrais simplement utiliser des xterms réels, mais pour diverses raisons, je veux utiliser Terminal.

merci d’avance, Eric

L’ option as meta key sélection option as meta key n’a aucun effet sur la touche Commande (Apple). Si l’ option as meta key est sélectionnée, la touche Option agit comme une clé Meta dans bash et ailleurs; appuyez simplement sur Option + F. Si vous le désélectionnez, il n’y a pas de clé Meta . (Dans les deux cas, certains programmes en ligne de commande peuvent reconnaître la séquence ESC + traditionnelle en tant que caractère méta .)

Si vous exécutez OS X 10.6 (Snow Leopard), Apple fournit un moyen intégré de modifier la signification des touches de modification du clavier, y compris Commande et Option . Allez dans System Preferences -> Keyboard et cliquez sur le bouton Modifier Key... Un panneau apparaîtra pour vous permettre, par exemple, d’échanger la signification des touches Option et Commande . Mais soyez averti qu’il s’agit d’une option globale qui s’appliquera partout sur OS X et pourrait entraîner une certaine confusion. Si vous faites cela, vous nagerez en amont, comme indiqué ici . Vous serez probablement mieux servi à long terme en vous familiarisant avec la valeur par défaut de l’OS X: utiliser la clé Option comme méta et, si nécessaire, restaurer les parameters par défaut de l’application (par exemple, Emacs ) pour suivre cette convention.

AUTRE ÉDITION: Cet article et ce programme (non testé) pourraient être utiles.

Installez simplement l’utilitaire keyremap4macbook à l’adresse http://pqrs.org/macosx/keyremap4macbook/ .

Dans l’option, vous pouvez modifier de nombreuses manières Terminal.app, sans mentionner l’option de mappage Option à Command_L et vice versa. Il a tellement d’options pratiques que je dirais que c’est une application incontournable pour l’utilisateur mac!

EDIT: Je viens de me rendre compte que cette réponse ne répond pas à la manière de personnaliser le mappage des clés pour la méta clé. J’espère cependant que cette réponse pourrait aider les autres à trouver la méta-clé sur un Mac (ça m’a pris du temps à trouver la méta-clé sur Mac et ce forum m’a juste aidé – donc poster ce que j’ai ici. .

Sur mon Macbook Pro (el capitan), la méta-clé est mappée par défaut sur la touche ESC .

Par exemple, disons dans l’éditeur emacs, pour faire un M-% ( emacs trouver et remplacer ), je ferais ESC + %

(J’ai testé cela sur iTerm2 et Terminal app.)

La réponse affichée par @NedDeily a aidé.