对于经验丰富的emacs用户来说,这可能是一个简单的问题,我很难知道如何切换ESC和"`"的默认绑定。密钥。
这是我到目前为止所做的:
(defun set-my-key-bindings ()
;; This next line works, makes ` the escape key in insert node.
(define-key evil-insert-state-map (kbd "`") 'evil-normal-state))
;; This doesn't do anything, but I want it to insert a "`" character when the escape key is pressed while in insert mode.
(define-key evil-insert-state-map (kbd "ESC") (lambda () (interactive) (insert "`")))
我应该以不同的方式接近这个吗?似乎我发现的所有内容总是将一个键绑定到一个emacs符号,但我能找到的最好的是(自插入命令)当我做C-H k"`"在插入模式下。
任何帮助都非常感谢!!