Comment accéder au menu d'Emacs en mode console?


88

Si vous lancez emacs en utilisant l' -nwindicateur pour forcer une session de console (plutôt qu'une session X si vous avez X Windows en cours d'exécution), comment accéder au menu?

Il y a des éléments contenus dans les menus qui sont assez rarement utilisés de ma part pour que je ne me souvienne pas de la séquence d'échappement ou de contrôle pour les faire.

Réponses:


88

M-x menu-bar-open, qui est généralement lié à F10. Cela fonctionne avec et sans menu-bar-mode(qui montre juste les noms des menus en haut de l'écran).


2
De plus, si vous êtes sur Mac et que F10 est lié à Expose, vous pouvez utiliser Ctrl + F10 pour obtenir le même effet. Testé avec une installation vanille d'Emacs 23 de homebrew.
michael.bartnett

1
Mais, de cette façon, nous ne pouvons pas afficher la barre de menu du mode tampon spécial, n'est-ce pas? Autrement dit, dans le tampon SVN, nous ne pouvons pas ouvrir le menu SVN.
swdev

@swdev - C'est aussi mon expérience.
malcook du

16

Sur mon ordinateur (avec opensuse), ce n'est pas F10 mais M-`qui permet d'accéder aux éléments de menu. Plus d'informations sont disponibles ici:

http://linux.about.com/od/emacs_doc/a/emacsdoc317.htm


1
Travaillé sur mon terminal Mac et s'ouvre dans un nouveau tampon où vous utilisez des raccourcis clavier simples pour vous déplacer et accéder aux éléments de menu souhaités. eg,3
pjammer

1
M-`appelle tmm-menubar (text-mode-menu), qui affiche les options de menu dans un tampon, tandis que F10 appelle menu-bar-open, qui vous permet de naviguer dans la barre de menus en place. Mais si la barre de menus est désactivée, F10 exécute tmm-menubar.
Brian Burns

le lien est rompu.
Philip Kirkbride

6

La touche F10 va accéder aux menus pour moi dans les deux versions Windows et une version console dans RHEL 4


6

F10 inaccessible pour ssh à l'hôte distant via le terminal mac.

Comment accéder au menu:

C-h b to get all the key bindings.

Utilisez C-spour effectuer une recherche incrémentielle dans "menu" dans l'aide des raccourcis clavier. Appuyez sur C-spour trouver les occurrences suivantes et suivantes.

Voir le ESC `?

Tapez ESC`sur le Mac et cela fonctionnera.



4

Pour mes emacs et mac-setup, j'ai trouvé que Command-Fn-F10 crée un tampon montrant le contenu du menu emacs sélectionnable par un autre coup de touche.


4

La Carte (bibliothèquelacarte.el) --------

Il vous permet d'exécuter les commandes de menu à partir du clavier, en utilisant la complétion:

ESC M-x
Menu command:
Menu command: t [TAB]
Menu command: Tools > 
Menu command: Tools > Compa [TAB]
Menu command: Tools > Compare (Ediff) > Two F [TAB]
Menu command: Tools > Compare (Ediff) > Two Files... [RET]
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.