Veja o uso do mapa local. Para mais informações, consulte: link
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.
Veja o uso do mapa local. Para mais informações, consulte: link
Tags emacs key-binding elisp