Usa la tastiera per accedere al menu di Emacs

1

Sto usando il

brew install emacs

versione di emacs basata su gui. Dopo aver usato la scorciatoia Mac per accedere alla barra dei menu, sono in grado di usare il mnemonico per accedere alle singole voci del menu di livello superiore: ad es.

  ALT-F  for file

Il problema è che premendo il tasto freccia giù o il ritorno non si posizionano le voci del menu. Bene .. con due eccezioni: il

Alt-E (Emacs) and 
Alt-H (Help)
I dropdown

funzionano davvero. Gli altri? Non accade nulla. Solo usando il Mouse (che per me è inaccettabile per i comandi comuni in un editor).

Qualche suggerimento / idea su questo?

    
posta javadba 17.03.2015 - 06:20
fonte

2 risposte

1

Ho trovato una buona soluzione nel forum emacs (beta):

link

(define-key global-map (kbd "C-<f2>")
  (lambda ()
    (interactive)
    (x-popup-menu (list '(0 0) (selected-frame))
                  (mouse-menu-bar-map))))
    
risposta data 17.03.2015 - 20:55
fonte
1

Non sei sicuro di quale Emacs stai usando, ma se è GNU Emacs, almeno, dovresti essere in grado di usare la libreria La Carte , che consente di accedere a tutti i menu della barra dei menu tramite la tastiera. Puoi abbinare il percorso completo a una voce di menu in un sottomenu, ecc. Il codice sorgente è qui: lacarte.el .

    
risposta data 21.03.2015 - 05:17
fonte

Leggi altre domande sui tag