3q3q3q。
使用了最新版本的awesome-tray,出现了一个问题
当我设置默认字体大小120,右下角的信息显示正常,但是当字体增加之后,显示的信息就不完整了,如图
我修改了padding默认值,还是一样
awesome-tray不是自动底部对齐屏幕吗,没明白,不知道是不是我屏幕小的原因
想再doom-emacs里用
问题1: doom-emacs 启动如何自动禁用 doom-modeline
问题2: 手动开启 awesome-tray后 移动光标 字体忽大忽小
emacs -Q 先排除一下配置文件干扰
字体原因?换个字体?
doom 需要你在 init.el 里面去掉 modeline 模块。
最近把 tree-sitter 研究透了,发现这玩意不仅适合做结构化编程,还适合实现 which-class 和 which-function 的功能。
这个补丁就是基于 tree-sitter 的AST来实现当前光标所属的class和所属的function, 在复杂工程时,很难知道这些信息,只能不断的往上翻才知道所属信息。
现在加到 awesome-tray 以后(下图底部红色信息),只需要向下瞄一样就可以知道相关的所属信息,不用像以前那样来回翻动文件了。
which-function
不是就可以得到当前光标在哪个函数里面吗 tree-sitter 是要更准确一些吗?
比内置的性能更高
取消了doom modeline 然后
(load! "awesome-tray") (add-hook 'after-init-hook 'awesome-tray-mode)
换了2个字体 然后有不居中的问题。。
在 awesome-tray
的 README
上看到
这个沙漏图标,这个是 lsp 吗
属于awesome-tray-active-modules
中的那个一个
看下代吗,awesome-tray的代码很容易看懂。
反馈两个问题, 第一个modeline上面红色的分割线怎么设置颜色,怎么设置modeline宽度高度 另外就是切换到 Rime 输入法的时候,modeline的信息没有更新
这些选项请仔细阅读README,都写的有。
请原谅,你只写了英文文档
直接把那线关掉。
还请给个示范
(setq-default mode-line-format nil)
我直接放到了early-init 里。