Запустить режим зла во вставке для некоторых буферов

Я хотел бы установить некоторые буферы, которые будут открываться в режиме вставки в зле.

Например, в буферах только для чтения нет смысла иметь нормальный режим, поскольку тогда я не могу использовать q для выхода, но я должен сделать i q. Это раздражает интерактивные режимы, которые создают буферы ошибок.

То, что я пытался и потерпел неудачу, выглядит следующим образом:

(evil-set-initial-state view-mode 'insert)

person user3139545    schedule 24.10.2014    source источник


Ответы (1)


Вы можете изменить переменную evil-insert-state-modes, которая содержит список режимов, которые должны запускаться в состоянии вставки:

(add-to-list 'evil-insert-state-modes 'view-mode)

Существуют аналогичные переменные для состояния emacs, нормального состояния и т. д.

person Dan    schedule 24.10.2014
comment
Похоже, это не режим просмотра, который я ищу, буфер имеет основной режим Ошибка, какой это будет режим? - person user3139545; 24.10.2014