Estou em um mac e estou executando o emacs 24.4.1, mas também tenho o mesmo problema com o 22.1.1. Quando abro o mac em um terminal no host remoto, ele não reconhece a chave de opção (alt) como a meta-chave. Eu modifiquei o .emacs
da seguinte maneira
(setq mac-option-key-is-meta nil
mac-command-key-is-meta t
mac-command-modifier 'meta
mac-option-modifier 'none)
então tentei alterar a meta-chave para comando, mas também neste caso a meta-chave funciona. Isso funciona apenas na versão X do emacs (quando abro o emacs em uma nova janela), ambos com a opção como meta key que como comando como meta key. Este é um problema que tenho com o emacs apenas no terminal.
Agora não sei como executar comandos no emacs! existe alguma combinação de teclas que eu possa usar?
osx
terminal-emacs
input-method
simona
fonte
fonte
Respostas:
Esta é uma configuração no Terminal.
No Terminal 2.5.1, a opção é definida de forma diferente dos comentários acima:
No menu principal do terminal, escolha "Preferências" para abrir uma caixa de diálogo. Clique no ícone "Perfis" na parte superior da caixa de diálogo.
Na seção Perfis, verifique se há uma caixa de seleção chamada "Usar opção como chave meta".
fonte
Eu resolvo o problema com resposta de ohruunuruus. Talvez publicar um instantâneo seja mais fácil de entender.
fonte