是不是有个Nerd符号集也能提供类似all-the-icon的符号?doom-modeline可以用这个Nerd吗?
问一下大佬,doom-mode-line是否只能选择等宽字体, 我给mode-line配置verdana字体导致信息显示不全
用consolas是好的
等宽字体也是可以的。只是字体大小得调整下。另外,如果内容太多也会溢出的。
自己设置下mode-line的字体就可以解决了
比如:
(with-eval-after-load 'doom-modeline
(set-face-attribute 'mode-line nil :font "Menlo-12")
(set-face-attribute 'mode-line-inactive nil :font "Menlo-12"))
眼残,我都看不出来字体已经变成非 mono 的了
在正文里可以通过 C-u C-x =
来判断用的是哪个字体?在 modeline 上是如何确定的呢?
默认和default字体是一样的,我看了下代码,最新的 mode-line face继承了 variable-pitch,脑残的想法,不知道为啥。这样会破坏很多地方,除非已经有完善的解决方案。非等宽字体无法精确计算字符宽度。
我这里还要设置下 mode-line-active
才行,不然还是继承的 variable-pitch
这个改动后,又要单独设置 variable-pitch 字体了,各个平台的默认字体都不一样。 用习惯了等宽字体,觉得挺好的,改成不等宽无非就是更紧凑一些罢了。
不支持的到时记得去邮件列表投票啊
嗯,上面的代码里mode-line和mode-line-inactive都包含了
邮件列表在哪里?我去投投票。真没有必要改默认值,想用variable-pitch的自己设置就好了。
你同时设置mode-line和mode-line-inactive就可以了
请问下怎么关闭这个 mode-line 的新功能?
刚在 Windows 上编译了最新版本,mode-line 自动选的字体太难看。而且 mode-line 和 mode-line-inactive 的字体还不一样。
用了一段时间这个新的 mode-line,感觉不等宽字体其实挺好看的
看来就是个习惯问题
换个字体用本身也无妨,问题是改变默认值会造成一堆兼容性问题。这家伙最近的commit导致了很多bug。我已经退回28了。
给上游报告一下 bug 啊。看邮件列表的讨论,好像是付出了很多的努力,才有了这个功能。
我用的 mode-line 比较简单,暂时没遇到什么 bug。