spacemacs,邪恶的插入模式跳转到行首

时间:2018-08-08 15:14:02

标签: spacemacs

我尝试跳到该行的开头/结尾,当我在vim中时,我编写以下代码:

inoremap  <leader>a <Home>
inoremap  <leader>e <End>

,效果很好。但是,当我在spacemacs中时,我会这样做:

 (define-key evil-insert-state-map ",a" 'beginning-of-line)
 (define-key evil-insert-state-map ",e" 'end-of-line)

一切正常,除了我不能再输入逗号(我的意思是,当我输入“,”时,它就在那里等待)。这是我输入逗号时的消息:

  

a->行首e->行尾

PS。我正在使用GNU Emacs 25.2.2开发Ubuntu 18.02 LTS (我是spacemacs的新手,对elisp知之甚少)

1 个答案:

答案 0 :(得分:0)

这似乎很好:

 (define-key evil-insert-state-map (kbd "C-a") 'beginning-of-line)
 (define-key evil-insert-state-map (kbd "C-e") 'end-of-line)
 (define-key evil-insert-state-map (kbd "C-n") 'next-line)
 (define-key evil-insert-state-map (kbd "C-p") 'previous-line)