show下你们的modeline

有没有尝试自定义segment?

隐藏modeline这事我也干过,但是后来还是没习惯

懒猫大佬的 awesome-tray +1

普通 doom-modeline,但是喜欢比例字体

image

用的 doom-modeline,好像也没咋改过。

诸位的modeline一眼看起来还以为是v im. 有没有什么元素是emacs独有的, 能放到modeline上, 让别人一眼就认出这是emacs?


image

我在公司电脑上的配置, 朴素

image

moody ,比较简单

佩服能把modeline弄好看的。

Screenshot From 2025-09-22 22-41-26

我对这些图标无力吐槽,meow的indicator貌似只是普通 ASCII 字母,它就那么小;那个vterm的锁又大。。。

在 doom-modeline 的基础上定制了一下,用边框颜色去指示 evil 状态,干爽、有美感,只需一瞟,就能得知当前 evil 的 state。

3 个赞

看到很多人喜欢doom-modeline,开心 :grinning_face:

powerline就是太重太慢了,其他都挺好。

3 个赞

meow的indicator可以自已定制

(setq meow-replace-state-name-list
       '((normal . "<N>")
         (motion . "<M>")
         (keypad . "<K>")
         (insert . "<I>")
         (beacon . "<B>")))

图标和文字似乎没有水平对齐

字体设置有问题

image

modeline上折腾字体更难受,先这样吧,好在我在终端上用的多。

你这个应该是nano的modeline吧,我github搜索了一下,cat-emacs/cats/+meow.el at 75a827b87ebc8643ae30524d692ae80d08354b8c · chuxubank/cat-emacs · GitHub 类似这样折腾,也挺麻烦的。在doom的modeline上可能也得这么折腾。如果直接安照你那个配置,实际也不起效。

用的是doom-modeline,模仿了nano-emacs的样式。

3 个赞

朴素加定制,不单使用了modeline还开启了headerline,modeline上显示基本信息,和默认差不多,增加了当前project的显示(最后部分:<p3:demos>)

headerline上主要显示当前文件路径以及which-function信息,因为这俩占用空间比较多,所以从modeline上移出来,单独放在headerline了,headerline最后面还有当前日期显示。

我日常基本都是多窗口,两窗口为主(宽屏很方便),每个窗口需要独立的信息,所以modeline和headerline都在用,另外会把emacs的系统标题栏隐藏。

1 个赞

佩服大佬们,我的 modeline 还用的是原生自带的;感觉只有原生自带的流畅,要的信息基本上都有了,没有什么折腾的动力

把modeline和minibuffer合二为一了

2 个赞