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

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


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


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


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.



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.


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]
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.