Sempre que tento carregar o modo viper no Emacs24 usando M-x viper-mode, recebo um erro
Wrong type argument: symbolp, (quote 3)
Observei que isso acontece quando tento carregar o modo viper para o Emacs depois de abrir ou depois de emitir M-x viper-go-away
Então, quando eu receber esse erro e executar o mesmo comando novamente, o modo viper será carregado com êxito.
Quando uso o modo de alternância de víbora para desativá-lo, o modo de víbora desaparece com êxito. Mas quando tento ativá-lo toggle-viper-mode
novamente, recebo o erro acima indicado. Eu tenho que usar viper-go-away
e depois M-x viper-modeduas vezes para voltar a funcionar.
Como posso me livrar desse erro?
(setq debug-on-error t)
antes que o erro ocorra, mas pode ajudar a ter as funções em questão carregadas primeiro no formato não compactado (.el). Você pode fazer isso visitando o (s) arquivo (s) de origem e digitando M-x eval-current-buffer RET
cada um.
kbd
marcação é geralmente utilizada para designar as teclas (único) de teclado;)