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

抱歉,刚才没描述清楚。每个tab的宽度通过awesome-tab-label-fixed-length调整。 我想请教的是这个竖线的宽度,就是绿色的竖线调的窄一点,现在看着有点太大了。 我设置了header-line的高度,感觉不起作用。

竖线现在是写死的30,一会我改一下, 提供一个选项出来

@manateelazycat 谢谢啦

现在可以自定义 awesome-tab-active-bar-width 和 awesome-tab-active-bar-height

1 个赞

请问如何调整激活和未激活标签的前景颜色?现在的两个颜色看着有点太接近了,不好分辨

看README

昨晚加了之后莫名卡死两次,cpu 100%,C-g 之后profiler-report看了下如上图,这个是正常的吗?

我当初在分屏的时候会出现卡死,后来发现和插件doom-modeline冲突,所以后来干脆就用原生的modeline了。

更搭的可能是这个:awesome-tray :rofl:

这个试过了,一个 Terminal下不够完美,第二个感觉,折腾过挺多modeline后,要返璞归真了

我关闭了图标显示之后标签文本的左边还是有一段较大的空白,是图标的遗留产物吗
我的配置:

(use-package awesome-tab
  :load-path "~/.emacs.d/lisp/awesome-tab.el"
  :bind
  ;; switch buffer
  ("M-j" . awesome-tab-backward)
  ("M-k" . awesome-tab-forward)
  ("M-J" . awesome-tab-backward-tab)
  ("M-K" . awesome-tab-forward-tab)
  ("s-j" . awesome-tab-move-current-tab-to-left)
  ("s-k" . awesome-tab-move-current-tab-to-right)
  :hook (after-init . awesome-tab-mode)
  :config
  (setq awesome-tab-display-icon nil)
  (setq awesome-tab-height 140)
  (defun awesome-tab-hide-tab (x)
    (let ((name (format "%s" x)))
      (or
       (string-prefix-p "*epc" name)
       (string-prefix-p "*helm" name)
       (string-prefix-p "*Compile-Log*" name)
       (string-prefix-p "*compilation*" name)
       (string-prefix-p "*lsp" name)
       (string-prefix-p "*Calc Trail*" name)
       (string-prefix-p "*flycheck-posframe-buffer*" name)
       (string-prefix-p "*Dired log*" name)
       (string-prefix-p "*Calculator*" name)
       (string-prefix-p "*scratch*" name)
       (string-prefix-p "*Shell Command Output*" name)
       (string-prefix-p "*Messages*" name)
       (string-prefix-p "*Backtrace*" name)
       (and (string-prefix-p "magit" name)
	    (not (file-name-extension name)))))))

截了个图: 2020-04-12 19-17-12屏幕截图

还遇到了一个问题,搞了好久了,就是在 ubuntu 下鼠标移动道第一行的位置会被识别为放到了 tab bar 上,此时点击操作全都会变成对 tab bar 的操作,所以我就没法用鼠标直接在第一行进行复制,在 macOS 上没问题
截图:2020-04-12 20-20-30屏幕截图

没法重现这个问题。

更新最新版就好了。

我是昨天刚在 github 上下的 awesome-tab ,把其他配置关闭只保留 awesome-tab 也出现了这个问题,emacs version 27.0.50

前面空隙的事情我已经修复,点击事件的事情没法重现,也不想装Ubuntu去测试,太耗精力,请自己折腾。

好的,谢谢 :grinning:

  • awesome-tab-terminal-dark-select-background-color
  • awesome-tab-terminal-dark-select-foreground-color
  • awesome-tab-terminal-dark-unselect-background-color
  • awesome-tab-terminal-dark-unselect-foreground-color

这几个选项无效,不知道是我的主题问题,还是什么情况。

激活的选项卡和未激活的颜色太接近了,想改的反差大一点。求助各位大神

请问如何让每一个标签右上角显示一个×,可以点击关闭标签?

不支持鼠标操作