我刚刚开始在Evil模式下使用emacs。我的.vimrc
文件中包含以下内容:
nnoremap ; :
nnoremap : ;
我将在.emacs
文件中放入什么以在emacs邪恶模式下实现相同的目的?
此操作:
(define-key evil-motion-state-map ";" #'evil-ex)
(define-key evil-motion-state-map ":" #'evil-repeat-find-char)
在加载邪恶模式后将其放置在任何地方。
编辑:您也可以使用evil-define-key
/ evil-define-key*
:
(evil-define-key* 'motion 'global
";" #'evil-ex
":" #'evil-repeat-find-char)
evil-define-key
和evil-define-key*
之间的差异在于,后者将延迟运动键盘映射下的按键绑定可用(如果尚未提供)。
您可以使用M-x describe-function RET evil-define-key*
或C-h fdescribe-function
RET查找有关该功能的文档。