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.

Labyrinth
quelle

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).

Chris Conway
quelle
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

stephanea
quelle
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

Crashmstr
quelle
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.

Rich K.
quelle
4
M-x menu-bar-mode
JesperE
quelle
7
Das sieht so aus, als würde das Menü
ein-
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.

msudder
quelle
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]
Drew
quelle