只使用默认的配置的话,搭配 theme 的话会导致 modeline 不会消失, 添加了
(setq-default mode-line-format nil)
后 modeline 强制消失了, 只是上下分屏的时候割线消失了(左右依然是有的), 就像这样
如何能够保证上下分隔线呢?
只使用默认的配置的话,搭配 theme 的话会导致 modeline 不会消失, 添加了
(setq-default mode-line-format nil)
后 modeline 强制消失了, 只是上下分屏的时候割线消失了(左右依然是有的), 就像这样
如何能够保证上下分隔线呢?
emacs -Q 试一下,估计是你主题配置干扰的问题
我是这样测试的
emacs -Q
手动添加 el 文件
M-x load-file awesome_path.el
执行 lisp 语句
(require 'awesome-tray)
(awesome-tray-mode 1)
分屏 显示如下
以上情况下执行语句
(setq-default mode-line-format nil)
效果如图
你为啥要执行 (setq-default mode-line-format nil) ?
不执行的话 那两个黑色的条不会消失
刚没戏看,楼上说的也是这个问题, 我这边(setq-default mode-line-format nil)
之后正常。
跟 mode-line-format 没有关系, 和 mode-line-inactive 的 inherbit 的值有关系, 遇到问题要分析问题, 不要盲目撞
怎么可能正常? 你设置为 Nil 以后, mode-line 就完全消失了, 没法区分窗口的焦点状态.
https://github.com/manateelazycat/awesome-tray/commit/38e5e1ef083fc80e602bc29f4d5158f335cdd3c3 因为原来我的主题是黑色的背景, 没有发现这个问题, 已经修复了.
具体原因看commit吧, 就一行代码.
是正常的,用了你新版本后没有和之前也是一样的。
事实上不仅只有这个问题, 还会出现部分主体 mode-line 无变化的情况
Add percent information in location module. · manateelazycat/awesome-tray@e4f3c07 · GitHub 今天修正了一个 “Not enough arguments for format string” 的错误.
之前没有想明白原因, 今天想清楚了.
请问一下,每次开启awesome-tray的时候都会显示
unable to laod color SystemOrangecolor 跟 unable to load color SystemGrayColor
我是在ubuntu 18.04底下使用emacs,不知道是不是要去安装这两种颜色?或是emacs里要修改什么配置?
这两种颜色Mac才有的颜色, 我已经推送了最新的补丁修正了, 更新即可.
感谢,现在已经没问题了
哇, 看了下源码, 发现终于有一个我可以 看得懂, 甚至可以手动修改 添加功能 的插件了. (之前用的 smart-modeline, 改起来还是蛮痛苦的)
不过发现一些问题, 录了一个 gif 动画.
主要两个问题:
EDIT:
重启了下 emacs daemon, 貌似很厚的那个红色条, 已经无法重现了, 其他两个仍旧存在.
当前 git hash: 483ef5b
看上去很不错!
但是有个题外话的疑问🤔️:我平时习惯用winum在modeline上面显示窗口编号,然后既可以用类似于 C-1 的方式切换窗口。
看你的截图好像没有窗口编号,那么要怎么快速切换窗口呢?
我一般都是ctrl-x o无脑操作的。
窗口的状态的话确实不适合这个插件