O My Emacs usa a tecla alt / option do Mac como meta-chave. Como faço para configurá-lo como a tecla??
15
Isto é o que eu tenho no meu .emacs
arquivo:
;;; I prefer cmd key for meta
(setq mac-option-key-is-meta nil
mac-command-key-is-meta t
mac-command-modifier 'meta
mac-option-modifier 'none)
(Se você não estiver familiarizado, adicione essas linhas ao arquivo ~/.emacs
(ou crie-o se não existir) e reinicie o Emacs.)
option
chave se comporte comosuper
, definamac-option-modifier 'super
. Acho asuper
chave útil, pois me ajuda a navegar entre minhas janelas.Há uma configuração que pode ser colocada no seu .emacs:
mac-command-key-is-meta
que você pode definir para qualquer valor diferente de zero para ativar.Ativar essa configuração pode causar a impressão de caracteres estranhos, especialmente se você estiver executando o Leopard ou superior. Para corrigir isso, você precisará definir
set-keyboard-coding-system
nulo na sua configuração .emacs.fonte
Se você não é avesso a remapear a chave globalmente, também pode consultar o Doublecommand . Ele remapeia permanentemente as chaves conforme você especifica em todos os aplicativos. Sendo um usuário do emacs em um MacBook Pro que não possui uma chave CTRL à direita, achei isso inestimável: remapeei minha opção / tecla alt à direita para ser uma chave CTRL. Funciona como um encanto.
Obviamente, se você quiser evitar remapear globalmente, a resposta anterior provavelmente seria o melhor caminho a seguir.
fonte