[已解决] spacemacs的major-mode-leader(逗号)可以改掉么?

习惯把逗号用作evil-repeat-find-char-reverse,想把major-mode-leader改成backspace什么的。
多谢指教。

在你的 .spacemacs 文件里面搜索 dotspacemacs-major-mode-leader-key ","

我还是喜欢 ,, 我的 evil-repeat-find-char-reverse 用的是

(define-key evil-normal-state-map
  "\\" 'evil-repeat-find-char-reverse)
1 个赞

再去文档搜了一下竟然是有的,明明记得之前搜不到。。。好想删帖:sweat:
把逗号用作哪个就看是 leader-key 用得多还是 find-char-reverse 用得多了。我暂时不怎么用前者。

dotspacemacs-major-mode-leader-key 这个是干什么用的啊?在配置文件里面看到了,但是不知道用途。

跟major-mode相关的一些操作会绑定在他下面,具体spacemacs怎么决定哪些会绑那里我也不清楚,但是肯定是和major-mode相关的。比如js2-mode下js2-refactor的操作都在那里。

你用 SPCm 当作keybindings的 prefix , 比如你为 js2-mode 定义了一个快捷是 SPCmgg ,那么在 js2-mode 下面按 ,gg就可以使用这个快捷键了。