我正在考虑在 Emacs 26 重写后从 flycheck 切换回 flymake。关于 flymake 困扰我的一件事是它在模式线上占用了多少空间。它有一个字符串Flymake
加上结果。这似乎是一件愚蠢的事情,但这是 80 字符帧上模式行的 10%,只是为了一个名字!我有很多重要的信息想在我的模式行上看到,所以我尝试删除对我没有帮助的东西——我知道在我的缓冲区中启用了哪些次要模式等,因为我配置了它们!就我个人而言,我宁愿根本看不到名字,只看到结果,或者最多F
or FM
。
我可以用来diminish
完全摆脱模式行信息,但我当然不希望这样:我希望能够看到我的缓冲区的状态。
我看了一下flymake.el
defun flymake--mode-line-format
,似乎这个字符串不是可配置的,或者根本不容易更改。
有人对此有任何想法吗?