3

我在正常模式下映射有问题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) 
4

1 回答 1

0

添加evil-command-window-modeevil-insert-state-modes变量中。变量决定了evil-*-state-modes给定主要/次要模式的启动状态。

您可以通过以下方式完成此操作:(add-to-list 'evil-insert-state-modes 'evil-command-window-mode)

另请参阅

于 2015-05-06T17:44:30.323 回答