什么情况下spacemacs 的leader键会从空格键变为esc键?

最近出现两次了,还没找到原因,只能重启emacs解决。为什么呢?

感觉你的理解有问题。最好截图说明一下。

esc 原本是在没有 meta 键(一般映射到 Alt)的时候代替的,弹出的按键提示和spc 估计不一样。

好的,再出现问题的时候,我截个图说明下。

在evil-emacs-state时候会这样,蓝色光标的时候。我刚开始什么都不懂的时候也被这个困扰了一会儿,“说好狂按esc就好了呢,怎么会弹which-key?”

@JJPandari 牛,是这个问题;

【问题原因】默认的spacemacs默认绑定的 evil-emacs-stateCtrl+Z,不小心按到的时候就会开启;开启之后 space键不再是leader,狂按Esc也不能进入vim的命令模式。

【解决办法】 再按一次Ctrl+Z就会还原啦

P.S.:下图是开启evil-emacs-state模式后按Esc的效果: