Wie komme ich im Konsolenmodus zum Menü in Emacs?


88

-nwWie gelangen Sie zum Menü, wenn Sie Emacs mit dem Flag starten , um eine Konsolensitzung zu erzwingen (anstelle einer X-Sitzung, wenn X-Fenster ausgeführt werden)?

Es gibt einige Elemente in den Menüs, die meinerseits selten genug verwendet werden, dass ich mich nicht an die Escape- oder Kontrollsequenz erinnere, um sie auszuführen.

Antworten:


88

M-x menu-bar-open, die in der Regel gebunden ist F10. Dies funktioniert mit und ohne menu-bar-mode(wobei nur die Namen der Menüs oben auf dem Bildschirm angezeigt werden).


2
Wenn Sie auf einem Mac arbeiten und F10 an Expose gebunden haben, können Sie Strg + F10 verwenden, um den gleichen Effekt zu erzielen. Getestet mit einer Vanille-Installation von Emacs 23 von Homebrew.
michael.bartnett

1
Aber auf diese Weise können wir die Menüleiste des speziellen Puffermodus nicht anzeigen, nicht wahr? Das heißt, im SVN-Puffer können wir das SVN-Menü nicht öffnen.
Swdev

@swdev - Dies ist auch meine Erfahrung.
Malcook

16

Auf meinem Computer (mit opensuse) ist es nicht F10, sondern M-`, mit dem auf Menüelemente zugegriffen werden kann. Weitere Informationen finden Sie hier:

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


1
Arbeitete an meinem Mac-Terminal und öffnet sich in einem neuen Puffer, in dem Sie sich mit einfachen Tastenbefehlen bewegen und zu den gewünschten Menüelementen wechseln können. zB3
pjammer

1
M-`ruft tmm-menubar (Textmodus-Menü) auf, das die Menüoptionen in einem Puffer anzeigt, während F10 die Menüleiste-open aufruft, mit der Sie in der Menüleiste navigieren können. Wenn die Menüleiste ausgeschaltet ist, führt F10 die tmm-Menüleiste aus.
Brian Burns

Link ist defekt.
Philip Kirkbride

6

Mit der Taste F10 kann ich sowohl in Windows-Versionen als auch in einer Konsolenversion in RHEL 4 auf die Menüs zugreifen


6

F10 Zugriff für SSH auf Remote-Host über Mac-Terminal nicht möglich.

So gelangen Sie zum Menü:

C-h b to get all the key bindings.

Verwenden Sie C-sdiese Option, um in der Hilfe für Tastenkombinationen schrittweise nach "Menü" zu suchen. Drücken Sie C-s, um das nächste und das nächste Vorkommen zu finden.

Sehen Sie die ESC `?

Geben Sie ESC`auf dem Mac und es wird funktionieren.



4

Für meine Emacs und Mac-Setups habe ich festgestellt, dass Command-Fn-F10 einen Puffer erstellt, der den Emacs-Menüinhalt anzeigt, der durch einen weiteren Tastendruck ausgewählt werden kann.


4

La Carte (Bibliotheklacarte.el) --------

Mit dieser Funktion können Sie Menübefehle über die Tastatur ausführen:

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]
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.