Je suis sur un Mac et j'utilise emacs 24.4.1, mais j'ai le même problème avec 22.1.1. Lorsque j'ouvre mac sur un terminal sur l'hôte distant, il ne reconnaît pas la touche d'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)
j'ai donc essayé de changer la méta-clé en commande, mais aussi dans ce cas la méta-clé fonctionne. 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 méta-clé et comme commande comme méta-clé. C'est un problème que j'ai avec emacs dans le terminal uniquement.
Maintenant, je ne sais pas comment exécuter les commandes dans emacs! puis-je utiliser des raccourcis clavier?
osx
terminal-emacs
input-method
simona
la source
la source
Réponses:
Il s'agit d'un paramètre dans Terminal.
Dans le terminal 2.5.1, l'option est définie différemment que dans les commentaires ci-dessus:
Dans le menu Terminal principal, choisissez "Préférences" pour ouvrir une boîte de dialogue. Cliquez sur l'icône "Profils" en haut de la boîte de dialogue.
Dans la section Profils, assurez-vous qu'il y a une coche dans la case à cocher intitulée «Utiliser l'option comme clé Meta».
la source
Je résous le problème avec la réponse de ohruunuruus. Peut-être que publier un instantané sera plus facile à comprendre.
la source