Jedes Mal, wenn ich versuche, den Viper-Modus in Emacs24 zu laden, erhalte M-x viper-modeich eine Fehlermeldung
Wrong type argument: symbolp, (quote 3)
Ich habe beobachtet, dass es passiert, wenn ich versuche, den Viper-Modus nach dem Öffnen von Emacs zu laden oder nachdem ich ausgegeben habe M-x viper-go-away
Sobald ich diesen Fehler erhalte und denselben Befehl erneut ausführe, wird der Viper-Modus erfolgreich geladen.
Wenn ich den Toggle-Viper-Modus verwende, um ihn auszuschalten, verschwindet der Viper-Modus erfolgreich. Aber wenn ich versuche, es wieder einzuschalten toggle-viper-mode
, erhalte ich den oben genannten Fehler. Ich muss viper-go-away
und dann M-x viper-modezweimal verwenden, um es wieder zum Laufen zu bringen.
Wie kann ich diesen Fehler beseitigen?
(setq debug-on-error t)
vor dem Auftreten des Fehlers auswerten. Es kann jedoch hilfreich sein, die betreffenden Funktionen zuerst in nicht kompilierter (.el) Form zu laden. Sie können dies tun, indem Sie die Quelldatei (en) besuchen und M-x eval-current-buffer RET
jeweils eine eingeben .
kbd
Markup wird normalerweise verwendet, um (einzelne) Tastaturtasten zu kennzeichnen;)