自己定制的主题 gnome-adwaita
如果你用lsp-mode,这是自备的
好的,谢谢。
lsp-mode, tree-sitter , which-key + (evil, emacs-keybind)
试了下面包屑看着和modeline上的路径显示有点重复的意思 ![]()
补充一下,这个路径自定义可以参考 doom-modeline-buffer-file-name-style的文档。
Given ~/Projects/FOSS/emacs/lisp/comint.el
auto => emacs/l/comint.el (in a project) or 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
truncate-upto-root => ~/P/F/e/lisp/comint.el
truncate-all => ~/P/F/e/l/comint.el
truncate-nil => ~/Projects/FOSS/emacs/lisp/comint.el
relative-from-project => emacs/lisp/comint.el
relative-to-project => lisp/comint.el
file-name => comint.el
file-name-with-project => FOSS|comint.el
buffer-name => comint.el<2> (uniquify buffer name)
有没有人用 spacemacs 这款主题?曾经切换过很多别的,但最终还是换回来了……
spacemacs和doom-one 算是最耐看的,不伤眼,能长时间编码使用。
LdBeth在用,按他的说法,这是Spacemacs中他唯一还喜欢的东西
歪个楼,问一下楼主是如何管理这种窗口布局的,中间的那个 window 是用 tab-line 支持多个文件的标签吗?另外有的时候一些命令会破坏整个布局,如何恢复,用 winner-mode?或者用某个插件保持了布局不变,还有就是这种布局能在关闭 emacs 再打开后用类似 desktop.el 或 Burly.el 的工具恢复吗?尤其是中间那个主 window 上多个打开文件的标签一起恢复
Spacemacs 当时用的布局管理方案是 GitHub - roman/golden-ratio.el: Automatic resizing of Emacs windows to the golden ratio
当然题图看起来好像就是现成的 treemacs 和 lsp-mode
有了解过 treemacs 和 lsp-mode(但自己没尝试过),不过很少看到截图里一个主窗口上有那么多个标签的情况,而其他窗口则是单个 buffer(比如图里的 chatgpt buffer),我自己尝试用 tabline 把多个buffer 作为标签放在 window 上,但还是很不习惯,因为不方便给标签绑定快捷键,目前还是用 tab-bar 来管理窗口,每个 tab 里也只是切分一两个 window,这样键盘更容易来回切换 window,所以很好奇这种布局下的交互习惯是什么样的,我感觉这更适合鼠标点击,就像 vscode 那样
最终都难逃魔改的道路啊,有时候用自带的就用DIY的modus了,也很经典
来点图片呗
哎,公司的电脑截不了图,基础色用的都是官方的配色,这个主题亮色暗色相比modus感觉对比度比较适中,主要是调整了下包的颜色,设置成自己喜欢的样子
最近发现这款老的 Taylor Theme 的配色很好看,主题虽然简单,但大部分情况已经支持的很好了。 不过对于 corfu,vertico,diredfl,diff-hl 等比较新的包没支持。自己修了下,增加了一些自己常用包的支持,效果如下:
vertico + hotfuzz 的显示效果:






