[新人求助] emacs + evil 无法自动补全ex-prompt

hi 各位,我遇到了一个无法自动补全ex-prompt的问题 目前已经执行了evil-ex-setup,capf应该已经绑定 同时我也增加了一个[C-i]的绑定到“evil-jump-forward”,这是参考spacemacs的一个绑定 目前的现象是,输入:e[Tab 或者 C- i]提示[C-i] undefined 求各位佬帮一下,刚开始用emacs有点云里雾里的: (

;; evil related config

(use-package evil
  :ensure t
  :init
  (setq evil-want-integration t) ;; This is optional since it's already set to t by default.
  (setq evil-want-keybinding nil)
  :config
  (evil-mode 1)
  )

(require 'evil)


(use-package evil-collection
  :after evil
  :ensure t
  :config
  (evil-collection-init))

(evil-ex-setup)
(evil-define-state evilified
  "Evilified state.
 Hybrid `emacs state' with carefully selected Vim key bindings.
 See spacemacs conventions for more info."
  :tag " <N'> "
  :enable (emacs)
  :message "-- EVILIFIED BUFFER --"
  :cursor box)
(define-key evil-motion-state-map [C-i] 'evil-jump-forward)



看到了这个帖子 Helm Find file中按下Tab不再自动补全,而是提示“Can't split side window...” 发现补全默认的binding是C-l,循着这个思路找到了:describe-map evil-ex-completion-map ,里面默认的binding果然是C-l 算是之前用spacemacs定式思维了 :smiling_face_with_tear: