6 votes

exécuter emacs sur un terminal : problème avec la méta-clé

Je suis sur Mavericks et j'utilise emacs 24.4.1, mais j'ai le même problème aussi avec 22.1.1. Lorsque j'ouvre mac sur un terminal sur l'hôte distant, il ne reconnaît pas la touche option (alt) comme la touche méta. J'ai modifié le .emacs de la manière suivante

 (setq mac-option-key-is-meta nil
       mac-command-key-is-meta t
       mac-command-modifier 'meta
       mac-option-modifier 'none)

Cela devrait changer la clé méta en commande, mais aussi dans ce cas la clé méta ne fonctionne pas. Cela ne fonctionne que sur la version X d'emacs (lorsque j'ouvre emacs dans une nouvelle fenêtre), à la fois avec l'option comme meta key et comme command comme meta key. C'est un problème que j'ai avec emacs dans le terminal seulement.

Maintenant, je ne sais pas comment lancer des commandes dans emacs ! Y a-t-il un raccourci clavier que je puisse utiliser ?

7voto

Perkins Points 181

J'ai eu ce problème il y a quelque temps. Il s'avère que votre application Terminal est configurée pour ne pas utiliser l'option comme clé méta. J'utilise Mavericks et c'est le paramètre par défaut.

Tout ce que vous avez à faire, c'est d'ouvrir votre application Terminal, de cliquer sur l'onglet Terminal > Preferences > Settings > *Whatever profile you use* > Keyboard marquez l'option "Utiliser l'option comme clé méta"

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