awesome-tab 1.0 发布, 开箱即用的Emacs标签插件

好的,好的!

我发现将awesome-tab-display-icon 设置成nil之后,无论是terminal还是gui,都会在顶栏出现黑框,非常不爽,如图。

27 有新 Tab Bar mode 还没测试。

我很关心27.1什么时候出来,目前awesome-tab,用户体验还是不错的

刚才简单试用了一下,初步使用了一下,和awesome-tab类似,但是貌似,实际我最喜欢的jump功能好像没有。

我没有重现你的问题,根据你几次的反馈,我的建议,你遇到任何问题先不要直接报给作者,先用 emacs -Q 自己对比排查一下,这样可以节省双方的时间。

你的黑条是你主题设置的问题。

我已经解决了,下次自己多思考!

2 个赞

我在 github issue 页发了一个回复, 请检查。 @manateelazycat

我想说,给 TAB 加一个 index 显示,应该是作为一个 TAB 插件最直觉(应该有的)一个功能,我想这点应该没人反对,但是却被 block 掉了, 这点真的很不好。

Emacs 中真正用 tab 的人本就不多,也许我们应该投个票, 来决定是否应该加这个功能?

谢谢你的补丁,已经合并了。

当时不加索引的前提是标签多的时候确实没法处理,而且 @AmailKinono 后面加了 ace-jump 的功能后,索引的功能就没有必要了,当时已经在issue里面说清楚这些理由了。

我不认为加索引是一个标签插件最直觉的功能,但是基于尊重,我觉得可以合并你的补丁,谢谢!

非常感谢!

不过,我今天用了一天之后,感觉只是加一个数字的后缀,总觉的怪怪的,所以,就再提一个需求,您看是否考虑合并。(还未提交PR)

我觉得像下面这样,加个 (1), 或 [1], 明显好过单单一个数字 1.

也许有其他更好哦方案,但是,只是一个数字,真的太丑了。 :sweat_smile:

我可以做这个,能让用户自定义样式。等我明天发一个补丁。

1 个赞

最新版已经可以自定义 index format

2 个赞

今天大幅度重构了Awesome-Tab, 引入以下改进:

  1. 删除不必要的Tab风格,只保留一种标签风格
  2. 当前标签和主题背景颜色一样,后台标签稍微深一点,更像IDE的感觉
  3. 标签左边引入激活小竖条,方便快速找到激活标签
  4. 适配 load-theme 方法,切换深浅主题,自动修改标签颜色
  5. 修复一些小bug

整体做到,安装后什么都不用调整,UI就是最符合直觉的感觉

6 个赞

你好。我一直在用awesome-tab,今天git了最新版,在emacs -nw中出现了这个错误:

Error during redisplay: (eval (awesome-tab-line)) signaled (wrong-type-argument stringp nil) [3 times]

M-x toggle-debug-on-error

然后粘贴 backtrace 的信息,谢谢反馈

@manateelazycat 太厉害了,一下子就修正了。我git pull后,问题解决了。谢谢你!

1 个赞

最新版中改变tab高度的函数变了吗?

没找到awesome-tab-face-height变量;之前用过的设置face的:height也不生效,现在明显tab中的字号比其他地方大了不少。我修改awesome-tab-height改变的只有icons的大小。

就是 awesome-tab-height , 改了以后,切换一下标签。

使用macos emacs 26.3

awesome-tab-height 调整的是字体大小 awesome-tab-icon-height 调整图标大小

请教一下,这个宽度怎么调整 tab

可以设置成固定大小,README里面写的有。