Jak dostać się do menu w Emacsie w trybie konsoli?

88

Jeśli uruchamiasz emacsa używając -nwflagi wymuszającej sesję konsoli (zamiast sesji X, jeśli masz uruchomione X windows), jak dostaniesz się do menu?

W menu znajdują się pozycje, które są rzadko używane - z mojej strony na tyle, że nie przypominam sobie sekwencji ucieczki lub sterowania, aby je wykonać.

królikarnia
źródło

Odpowiedzi:

88

M-x menu-bar-open, co zwykle jest związane F10. Działa z i bez menu-bar-mode(co pokazuje tylko nazwy menu u góry ekranu).

Chris Conway
źródło
2
Ponadto, jeśli jesteś na komputerze Mac i masz przypisany F10 do Expose, możesz użyć Ctrl + F10, aby uzyskać ten sam efekt. Testowane z waniliową instalacją Emacsa 23 z homebrew.
michael.bartnett
1
Ale w ten sposób nie możemy wyświetlić paska menu specjalnego trybu buforowego, prawda? Oznacza to, że w buforze SVN nie możemy otworzyć menu SVN.
swdev
@swdev - To też jest moje doświadczenie.
malcook
16

Na moim komputerze (z opensuse) to nie F10, ale M-`, który umożliwia dostęp do pozycji menu. Więcej informacji można znaleźć tutaj:

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

stephanea
źródło
1
Pracowałem na moim terminalu Mac i otwiera się w nowym buforze, w którym używasz prostych poleceń klawiszowych do poruszania się i przechodzenia do żądanych pozycji menu. np.3
pjammer
1
M-`wywołuje tmm-menubar (menu trybu tekstowego), które pokazuje opcje menu w buforze, podczas gdy F10 wywołuje menu-bar-open, co pozwala poruszać się po pasku menu w miejscu. Ale jeśli pasek menu jest wyłączony, F10 uruchamia pasek menu tmm.
Brian Burns
link jest uszkodzony.
Philip Kirkbride
6

Klawisz F10 zapewni mi dostęp do menu w obu wersjach systemu Windows i wersji konsolowej w RHEL 4

crashmstr
źródło
6

F10 niedostępny dla ssh do zdalnego hosta przez terminal Mac.

Jak dostać się do menu:

C-h b to get all the key bindings.

Służy C-sdo przyrostowego wyszukiwania w „menu” w pomocy dotyczącej przypisań klawiszy. Hit, C-saby znaleźć następne i następne wystąpienia.

Widzisz ESC `?

Wpisz ESC`na komputerze Mac i zadziała.

Rich K.
źródło
4
M-x menu-bar-mode
JesperE
źródło
7
Wygląda na to, że włącza i wyłącza menu
crashmstr
4

W przypadku mojego emacsa i mac-setup odkryłem, że Command-Fn-F10 tworzy bufor pokazujący zawartość menu emacsa wybieraną przez kolejne naciśnięcie klawisza.

msudder
źródło
4

La Carte (bibliotekalacarte.el) --------

Pozwala na wykonywanie poleceń menu z klawiatury, używając uzupełniania:

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]
Rysował
źródło