如何修改emacs 下边栏的ui呢

hi,各位emacs道友大家好.最近发现emacs下边状态栏显示的minor mode 太多了,对我而言显示这个minor mode的信息不是太有用,如图所示:

我想显示当前项目和打开文件的文件路径,在加个当前时间,这就是我想要的了,

1 个赞

diminish包

1 个赞

原生modeline有点丑,考虑下doom-modeline, spaceline (或powerline)?

doom-modeline和spaceline内置清理了minor modes显示,powerline的话得自己处理。楼上的diminish包是正解; 如果你用use-package,用:diminish关键字就好了(用法和diminish包一样,但它会自动在适当的时候生效,省了很多麻烦;用diminish包,你要注意diminish命令执行的时机,不然不起作用,如果是daemon启动则更加麻烦)

1 个赞

试试这个:awesome-tray

对了,也可以自定义下modeline,来不显示minor modes, 比如,我旧日用的一个极简的modeline:

https://github.com/oracleyue/dotfiles/blob/master/_emacs.d/init/styles/plain-modeline.el

1 个赞

也可以全手动定义mode line:

你们给的选择太多,楼主有点蒙(ac娘扇子脸

1 个赞

自卖自夸下

2 个赞

很beauty 非常感谢!!!

不过你这个怎么才能把当前时间显示出来啊

怎么显示自己改foramt

display-time

对了嘛,用doom-modeline多好,欢迎加入

谢谢……完美解决!!!

非常感谢! use-package :diminish关键字的详细使用方法请见链接,以下是示例: