Como eu chego ao menu no Emacs no modo console?


88

Se você iniciar o emacs usando o -nwsinalizador para forçar uma sessão de console (ao invés de uma sessão X se você tiver o X windows rodando), como você chega ao menu?

Existem alguns itens mantidos nos menus que são raramente usados ​​da minha parte, que não me lembro da sequência de escape ou de controle para fazê-los.

Respostas:


88

M-x menu-bar-open, que geralmente está vinculado a F10. Isso funciona com e sem menu-bar-mode(o que mostra apenas os nomes dos menus na parte superior da tela).


2
Além disso, caso você esteja no Mac e tenha F10 vinculado ao Expose, você pode usar Ctrl + F10 para obter o mesmo efeito. Testado com uma instalação simples do Emacs 23 do homebrew.
michael.bartnett

1
Mas, desta forma, não podemos exibir a barra de menu do modo buffer especial, não é? Ou seja, no buffer SVN, não podemos abrir o menu SVN.
swdev

@swdev - Essa também é minha experiência.
malcook de

16

No meu computador (com o opensuse), não é F10, mas M-`que permite acessar itens de menu. Mais informações estão disponíveis aqui:

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


1
Funcionou no meu terminal Mac e abre em um novo buffer onde você usa comandos de tecla simples para se mover e ir para os itens de menu que deseja. por exemplo,3
pjammer

1
M-`chama tmm-menubar (text-mode-menu), que mostra as opções do menu em um buffer, enquanto F10 chama menu-bar-open, que permite que você navegue na barra de menus no local. Mas se a barra de menus estiver desligada, F10 executa a barra de menus tmm.
Brian Burns

o link está quebrado.
Philip Kirkbride

6

A tecla F10 acessará os menus para mim em ambas as versões do Windows e uma versão do console no RHEL 4


6

F10 inacessível para ssh para host remoto no terminal mac.

Como chegar ao menu:

C-h b to get all the key bindings.

Use C-spara pesquisar incrementalmente "menu" na ajuda de atalhos de teclado. Pressione C-spara encontrar a próxima e a próxima ocorrência.

Veja o ESC `?

Digite ESC`no Mac e funcionará.



4

Para meu emacs e mac-setup, descobri que Command-Fn-F10 cria um buffer mostrando o conteúdo do menu do emacs selecionável por um toque de tecla adicional.


4

La Carte (bibliotecalacarte.el ) --------

Ele permite que você execute comandos de menu a partir do teclado, usando o preenchimento:

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]
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.