Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在使用邪恶模式,现在想使用 smex,这样当我在邪恶模式下按“:”时,我会得到 smex。这就是我现在在 Emacs 文件中的内容:
(define-key key-translation-map (kbd ";") (kbd ":")) (define-key key-translation-map (kbd ":") (kbd ";"))
这显然不足以进入smex。
以下绑定允许您使用:获取smex和;进入 Ex 模式,这似乎是您从示例中想要的:
:
smex
;
(define-key evil-motion-state-map ":" 'smex) (define-key evil-motion-state-map ";" 'evil-ex)
(请注意,正常状态继承自运动状态。)