doom-modeline 0.8.1发布


#1

最近更新了下 doom-modeline,修复了一些小问题,增加了一些小特性。最主要的是对性能进行了优化。在我的测试中,这个版本的性能比之前版本至少提高5倍,比初始版本更是有10倍以上。更简洁更美观更快速,如果喜欢可以尝试下。

doom-modeline v0.8.1 is released. It’s at least 5x faster and deserved to try!

3 new styles are added as well: truncate-with-project, truncate-from-project' andtruncate-except-project’. truncate-upto-project is the default style.

Given ~/Projects/FOSS/emacs/lisp/comint.el
  truncate-upto-project => ~/P/F/emacs/lisp/comint.el
  truncate-from-project => ~/Projects/FOSS/emacs/l/comint.el
  truncate-with-project => emacs/l/comint.el
  truncate-except-project => ~/P/F/emacs/l/comint.el

The DOOM modeline was designed for minimalism, and offers:

  • A match count panel (for anzu, iedit, multi-cusor, evil-search and evil-substitute)
  • An indicator for recording a macro
  • Local python/ruby/perl/go/elixir version in the major-mode
  • A customizable mode-line height (see doom-modeline-height)
  • An error/warning count segment for flycheck
  • A workspace number segment for eyebrowse
  • A window number segment for ace-window, winum and window-numbering
  • An indicator for evil state
  • An indicator for current input method
  • Highlight project name in buffer information if projectile or project is available.

More details on doom-modeline - 源自doom emacs 的 mode-line


#2

bangding


#3

看起来不错 试用下,替换写自己裸写的哈哈


#4

windows上移动光标巨卡,执行了all-the-icons-install还是卡


#5

README里有说明哈

;; Don’t compact font caches during GC.
;; If you are expereicing the laggy issue especially on Windows, please set to
;; non-nil.
(setq inhibit-compacting-font-caches t)

#6

确实是没有把README看完,多谢

不过感觉这个设置着重说明下还是挺有必要


#7

这个算是常见问题了,尤其是 Windows 下。本来我打算直接加入doom-modeline中的,但是有些又说没有这个问题,跟个人的配置也有关吧。如果遇到这个问题的人多了我会考虑 Windows 下直接加入配置。只是这样一来,包内部的行为就会影响到用户自己的行为,怕也会带来不便。

话说你现在问题解决了没?


#8

我的问题已解决

确实挺常见,不过加个醒目点的提示也挺好


#9

我升级了 README,加入了 FAQ。并且在 Windows 下默认启用这个选项,其他平台暂时没动。