如何让spacemacs的状态栏中显示当前evil处于的状态?

在spacemacs中使用evil模式,但evil中有命令模式和输入模式,在多个窗口进行切换时,很容易弄混各个窗口的evil目前处于的状态,经常出现以为在命令模式,使用j下一行时,却输入了一排jjjjjjj,如何在状态栏有提示就好了

我用evil模式的时候没感觉有你这个问题啊。光标在命令模式设置为方块,插入模式为竖线,这样就很容易区分了。

你要不说 我还真没注意到两种模式下光标不一样 :joy: 是个好的方法,b( ̄▽ ̄)d

modeline应该有显示啊,比如doom-modeline

请问在spacemacs中要怎么配置呢?

我在mode-line-theme中,配置如下: dotspacemacs-mode-line-theme '(doom )

然后用list-package安装了all-the-icons,

重启后发现:

什么操作系统?正确安装字体没有?all-the-icons-install-fonts

win10

我刚刚执行了all-the-icons-install-fonts,然后重启,发现还是没有效果

请问执行完all-the-icons-install-fonts后,在我指定的文件夹中有ttf字体文件,这些文件我需要通过windows来安装一下吗?

Windows 需要手动安装,还可能需要安装symbola字体。请参考doom-modeline的readme

嗯嗯 我手动安装完字体后有显示了,感觉很简约,在命令模式和输入模式的差别在于mode-line最左侧的圆点的颜色吧

默认是原点图标显示,如果不想用icon,可以用 (setq doom-modeline-modal-icon nil).

呃。你还是去读读spacemacs的文档吧,上面写得很清楚,各种状态用什么颜色表示,怎么在各状态之间进行切换。