che cos'è il legame `A-`?


11

Su Emacs, se C-h, bscrivo un elenco di combinazioni di tasti, tra cui:

inserisci qui la descrizione dell'immagine

cos'è A-e come posso accedervi?

Risposte:


19

A-è il modificatore Alt. Il che, per chiarezza, è quasi sicuramente non il tasto corrispondente 'Alt' sulla tastiera - che è riconosciuto come il modificatore di Meta.

Molte persone semplicemente non hanno questo tasto modificatore. È relativamente comune per le persone configurare i modificatori Super e Hyper su tastiere moderne ma, probabilmente a causa del potenziale di confusione, oggigiorno non si tende a sentire le persone che usano il modificatore Alt in Emacs. (Era utile sulle tastiere che avevano un tasto 'Alt' e un tasto 'Meta'.)

Se hai bisogno, puoi invocare il modificatore Alt in questo modo:

C-x@a

Seguito dalla chiave che si desidera modificare. Nei tuoi esempi:*

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 potrebbe anche essere utile leggere riguardo alle event-apply-*-modifierfunzioni.
phils,

+1 per la tua risposta. Non avrei mai trovato questa risposta dato un milione di ipotesi. Nel mio kbd, ho le chiavi etichettati Alt, Cntl, Win_key, Shifte Caps_lock. La mia Altchiave si comporta come la Metachiave di emacs . Ci sono tastiere specifiche che hanno un Alttasto aggiuntivo ?
Prasanna,

@Prasanna Molte tastiere hanno due tasti etichettati "Alt" (uno dei due lati della barra spaziatrice, in genere), ma penso sia improbabile che tu possa trovare una tastiera con un tasto "Meta" e un tasto "Alt". Qualche vecchia tastiera certamente aveva entrambe le cose, però. quora.com/… mostra alcuni esempi. La tastiera del "cadetto spaziale" non ha solo un tasto "Alt mode", ma ha anche "Alt lock".
phils,

Vedi anche le prime quattro voci di xahlee.info/kbd/lisp_keyboards.html
phils
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.