viper.el жестко закодирован чтобы отключить viper
в compilation-mode
. Как я могу исправить это, не изменяя исходный файл?
Включение режима viper и vimpulse в режиме компиляции
Ответы (2)
Если вы действительно хотите это сделать, вы сможете настроить переменную viper-emacs-state-mode-list
и удалить compilation-mode
.
person
Luke Girvin
schedule
08.09.2011
Да, я действительно хочу. Я не могу застрять в окне компиляции, когда все мои ярлыки перестают работать. Я могу добавить свои собственные сопоставления.
- person Natan Yellin; 08.09.2011
@ Натан Йеллин - достаточно честно - так ты пытался настроить переменную? Кажется, это работает для меня.
- person Luke Girvin; 08.09.2011
Да, это помогло:
(setq viper-emacs-state-mode-list ())
- person Natan Yellin; 13.09.2011
Вы пробовали запустить "M-x viper-mode"? Это то, что я делаю, когда оказываюсь в буфере, в котором он отключен или, по крайней мере, не включен.
person
Howard West
schedule
12.07.2012