как отобразить q:i на злом режиме

У меня проблема с отображением q:i в обычном режиме, я хочу открыть экс-командное окно и перейти в режим вставки.

это мое решение, но оно откроет только командное окно, не переходя в режим вставки:

(evil-define-command evil-command-window-ex-and-insert ()
  (evil-command-window-ex)
  (evil-insert)
)
(define-key evil-normal-state-map (kbd ";")  'evil-command-window-ex-and-insert) 

person Ary Purnomoz    schedule 24.03.2015    source источник


Ответы (1)


Добавьте evil-command-window-mode к переменной evil-insert-state-modes. Переменные evil-*-state-modes определяют, в каких состояниях запускаются данные основные/второстепенные режимы.

Вы можете сделать это с помощью: (add-to-list 'evil-insert-state-modes 'evil-command-window-mode).

См. также.

person Jonathan Jin    schedule 06.05.2015