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

找到原因了,我的.spacemacs 文件里莫名其妙多出东西了

是很有用,我昨天还在想要不要实现一个双击关buffer的功能。有了这个就一键清理了 :smile:

目前是排除了所有 * 开头的 buffer

这种情况下怎样显示 scratch buffer 的 tab 呢?

如果用正则表达式,应该怎样写呢?

提了一个PR,增加了一个函数用 ivy 切换组

已经合并了, 谢谢

自定义 tabbar-hide-tab-rules , 看我第一帖内容

看到了,但是能不能指点一下正则怎样写才能刚好排除 scratch 呢?

我现在在写别的代码, 写完我想想, 现在是单线程.

嗯,好的,你先忙

另外,还有一些 buffer 会显示空白 header,比如 scratch 和 re-builder:

是不是只有我是这样的?

我一会想一个万能的方法来修复.

抱歉问题有点多,如果你不喜欢这种方式,我可以贴到 issue tracker 里。

上图中 tabbar 之间的间距太小,我改了一下 tabbar-separator 的值(原来为0.2),增大为 0.5 后并没有变化。应该是哪一个变量控制这个间距呢?

间距的问题是你要用 awesome-tab 里面的版本, 而不是你在 melpa 下载的版本 (那个版本有 bug )

1 个赞

最新版已经把 tabbar.el 正确版本的源码包进去了, 避免因为使用错误的 tabbar.el 版本各种问题.

太多太多人使用傻瓜式的 melpa , 导致错误的 tabbar.el 版本报各种奇怪的 bug.

git 已经把 tabbar.el 代码合并到 awesome-tab.el 中, 并全部重命名了, 免得和 tabbar.el 冲突.

最新文档请看一楼.

最新版你已经可以可以看到 *scratch*

1 个赞

原来是这样,我自以为是地认为你没有改动 tabbar.el :smile:。谢谢!

为何更新以后用quelpa安装时会有如下错误?

Error getting PACKAGE-DESC: (error Package lacks a file header)

@xiangsheng 你把第一行开头的两个分号改为三个分号试试:

;;
改为
;;;
1 个赞

@manateelazycat 感谢修复。

我更倾向于把 tabbar 单独作为一个包,所以 fork 了一份 awesome-tab 里原来的 tabbar 放到单独的 repo,需要的同学可以自行取用(可以用 quelpa 安装):