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

doom emacs可以,不知道如何实现

可以实现,只是我不喜欢鼠标操作,不想加

都用Emacs了,感觉真的没必要鼠标操作了。用鼠标的话,VSCODE更合适。

说到vscode,现在vscode也有org-mode了

图片好像加载不了,能重新上传一下吗

好像很久没再开发了,功能很基础

@manateelazycat 反馈一个开启在org-mode下 按 C-c C-x C-c 进入列视图模式(org-columns)时,标题栏的字体太大造成无法对齐问题。 问题估计是出在这个视图使用了tab的字体高度,设置更改小号字体可以解决对齐问题,但是tab就会变的太小了。使用Read me 中的隐藏tab功能的话,不知道这个列视图模式属于什么mode。 请问下有什么办法可以解决吗?

(setq awesome-tab-height 110)

height:120

height:110,对齐正常,但tab会变得比较小。

今天这个补丁以后,Awesome-Tab兼容Emacs27的Tab-Line

意味着Emacs27以上的版本,Awesome-Tab不再会和用户的header-line冲突,比如use-package的Buffer

感谢 @AmaiKinono

1 个赞

更新到最新版本后,dired mode 和 log 类型的buffer 中 图标显示黑色,而且字体不跟随Emacs字体设置了。这个是有意的吗?还是哪里需要设置? 其他常规buffer都是和原来一样是彩色的

还需要调整下,提个issue,我晚上修复

多谢。已经提了一个issue

问一个比较偏题的问题 ctrl+shift+tab我想用来previous tab ctrl+shift+tab在emacs中怎么表示 或者说在use-package :bind中怎么设置

你可以试试 “<C-S-iso-lefttab>”,我这边试过可以用。

已经修复了。

:+1: 字体没问题了。 但是log buffer 和 dired buffer 的图标颜色还好是黑色的。 Windows 上 和 Linux 上都是这个效果。原来的效果是继承了主题的颜色,绿色的。

配置awesome-tab时发现一个现象,不知道是不是我的配置有问题。

打开emacs时,最上端不会显示awesome-tab的标签页栏,

但只要我执行一下awesome-tab-forward-tab一类的命令,标签页栏就能显示正常。

我配置中的awesome-tab段落如下:

(use-package awesome-tab
  :load-path "elpa/awesome-tab"
  :after hydra
  :config
  (awesome-tab-mode t)
  (setq awesome-tab-show-tab-index t)
  (setq awesome-tab-label-fixed-length 12)
  (setq awesome-tab-height 120)
)

因为你使用了延迟加载,导致只有 hydra 包使用后,才会加载 awesome-tab。如果想启动时使用,试试

(use-package awesome-tab
    :hook (after-init . awesome-tab-mode))
1 个赞

最新版已经解决了颜色的问题,原因是Emacs 27以后,对Tab-Line默认的颜色进行了强制设置,感谢 @AmaiKinono 的帮助。

1 个赞

刚试了一下,一切正常了,完美👍

@manateelazycat 最近tab的默认高度改到了150,感觉比正文的字体都小了。原来的190大小其实挺好看的😀。

(setq awesome-tab-height 180)