Spacemacs evil-insert 在行首? (Emacs 邪恶模式)
Spacemacs evil-insert at start of line? (Emacs Evil Mode)
我终于成功了,但想知道是否有更简单的方法。
我想绑定一个键 "U" 以将 spacemacs 置于插入模式,但在该行文本的开头。
(define-key evil-normal-state-map "u" 'evil-insert)
(define-key evil-normal-state-map "U" (lambda ()
(interactive)
(beginning-of-line-text)
(execute-kbd-macro "u")))
是否存在在行首插入模式的“邪恶命令”?或者更优雅的方式来触发 'evil-insert
或 运行 多个命令?
在evil-mode中i
执行evil-insert
并且I
执行evil-insert-line
.
所以最简单的重新绑定是:
(define-key evil-normal-state-map "u" 'evil-insert)
(define-key evil-normal-state-map "U" 'evil-insert-line)
每当您想知道哪些键 运行 哪些功能时,只需按 C-h k
然后选择键绑定。
我终于成功了,但想知道是否有更简单的方法。
我想绑定一个键 "U" 以将 spacemacs 置于插入模式,但在该行文本的开头。
(define-key evil-normal-state-map "u" 'evil-insert)
(define-key evil-normal-state-map "U" (lambda ()
(interactive)
(beginning-of-line-text)
(execute-kbd-macro "u")))
是否存在在行首插入模式的“邪恶命令”?或者更优雅的方式来触发 'evil-insert
或 运行 多个命令?
在evil-mode中i
执行evil-insert
并且I
执行evil-insert-line
.
所以最简单的重新绑定是:
(define-key evil-normal-state-map "u" 'evil-insert)
(define-key evil-normal-state-map "U" 'evil-insert-line)
每当您想知道哪些键 运行 哪些功能时,只需按 C-h k
然后选择键绑定。