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?