qu'est-ce que la liaison `A-`?


11

Sur Emacs, si je tape C-h, bune liste de raccourcis clavier, y compris:

entrez la description de l'image ici

qu'est-ce que c'est A-et comment y accéder?

Réponses:


19

A-est le modificateur Alt. Pour plus de clarté, ce n'est certainement pas la touche intitulée 'Alt' de votre clavier - qui est reconnue comme le modificateur Meta.

La plupart des gens n'ont tout simplement pas cette touche de modification. Il est relativement courant pour les gens de configurer les modificateurs Super et Hyper sur les claviers modernes, mais, probablement en raison du risque de confusion, on n'a pas tendance à entendre parler de personnes utilisant le modificateur Alt dans Emacs de nos jours. (C'était utile sur les claviers qui avaient une touche 'Alt' et une touche 'Meta', cependant.)

Si vous avez un besoin, vous pouvez invoquer le modificateur Alt comme ceci:

C-x@a

Suivi de la clé que vous souhaitez modifier. Dans vos exemples:*

Function key map translations Starting With C-x @:
key             binding
---             -------

C-x @ S         event-apply-shift-modifier
C-x @ a         event-apply-alt-modifier
C-x @ c         event-apply-control-modifier
C-x @ h         event-apply-hyper-modifier
C-x @ m         event-apply-meta-modifier
C-x @ s         event-apply-super-modifier

stackoverflow.com/a/27419718/324105 peut également être une lecture utile concernant les event-apply-*-modifierfonctions.
phils

+1 pour votre réponse. Je n'aurais jamais trouvé cette réponse étant donné un million de suppositions. Dans mon kbd, j'ai les clés étiquetés Alt, Cntl, Win_key, Shiftet Caps_lock. Ma Altclé se comporte comme la clé de l'emacs Meta. Y a-t-il des claviers spécifiques qui ont une Altclé supplémentaire ?
Prasanna

@Prasanna Beaucoup de claviers ont deux touches étiquetées "Alt" (un de chaque côté de la barre d'espace, généralement), mais je pense qu'il est peu probable que vous trouviez un clavier avec à la fois une touche "Meta" et une touche "Alt". Un vieux clavier avait certainement les deux, cependant. quora.com/… montre quelques exemples. Le clavier «cadet de l'espace» a non seulement une touche «Alt mode», mais il a même «Alt lock».
phils

Voir également les quatre premières entrées de xahlee.info/kbd/lisp_keyboards.html
phils
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.