Emacs: como reatribuir Cx 5 2 (switch frame) para C-` no perfil .emacs

Emacs: como reatribuir Cx 5 2 (switch frame) para C-` no perfil .emacs

Para tornar o emacs mais parecido com osx, gostaria de reatribuir Cx 5 2 (switch frames) para C-` (tenho o comando mapeado para C-). O que devo adicionar ao meu perfil .emacs para fazer isso?

EDITAR Desculpe - quis dizer Cx 5 o (trocar quadros), mas as respostas ainda são relevantes ...

Responder1

Faça Ch k seguido de Cx 5 2 para obter o nome da função que você deseja reatribuir. Faça Mx global-set-key seguido de C-backtick e digite o nome da função. Faça Cx ESC ESC e copie a expressão lisp para o seu .emacs

Responder2

Coloque esta linha de código Elisp em seu arquivo de inicialização .emacs:

(define-key mapa global (kbd "C-`") 'make-frame-command)

Cuidado, C-` não é um caractere real, então isso só funcionará quando o Emacs estiver usando sua interface gráfica.

informação relacionada