Como substituir um mapa de teclado no emacs?

1

Atualmente estou no processo de alterar minha configuração do emacs bastante extensivamente. Eu não me sinto confortável com as combinações de teclas padrão para muitos dos modos maiores e menores e minha configuração consiste em indefinir muitas chaves e substituí-las por minhas próprias, as mudanças são bastante radicais.

Eu queria saber se havia uma maneira de alterar completamente os mapas de teclado para determinados modos. Por exemplo, digamos que estamos mudando as chaves para o modo principal dired, em vez de ter uma lista de local-unset-key , em seguida, um conjunto de local-set-key dentro de um gancho para dired-mode-hook . Existe uma maneira de definir as chaves para um mapa de teclado em branco, como com o make-sparse-keymap , em seguida, substituir o padrão dired-mode-map pelo recém-criado? Há provavelmente uma maneira realmente simples de conseguir isso, mas estou lutando com elisp no momento.

Isso tornaria meus arquivos de configuração muito mais limpos.

    
por rfcoder89 13.07.2012 / 20:04

1 resposta

1

Veja o uso do mapa local. Para mais informações, consulte: link

    
por 13.07.2012 / 20:39