如何在evil-mode中映射`q:i`?

3

我有一个问题,需要在正常模式下映射q:i,我想要的是打开ex命令窗口并进入插入模式。

这是我的解决方案,但它只会打开命令窗口而不进入插入模式:

(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) 
1个回答

0

evil-command-window-mode添加到evil-insert-state-modes变量中。 evil-*-state-modes变量指定了特定的主/次模式启动时所处状态。

您可以使用以下方式实现:(add-to-list 'evil-insert-state-modes 'evil-command-window-mode)

另请参阅


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接