Как заставить режим viper хорошо играть с режимом магнитных клавиш

Я использую viper-mode в emacs и magit с помощью magit-key-mode. У меня проблема в том, что я не хочу, чтобы viper загружался в режиме magit-key-mode, так как я должен нажать Ctl-z, чтобы войти в режим emacs, прежде чем выбрать ключ в буфере режима magit-key-mode? Любые идеи о том, как выборочно отключить Viper-режим для Magit-Key-Mode?

1 ответ

;; don't allow viper-mode to load in certain modes
(when (boundp 'viper-emacs-state-mode-list)
  (mapc (lambda (mode)
          (add-to-list 'viper-emacs-state-mode-list mode))
        '(magit-key-mode)))
Другие вопросы по тегам