可以把nano-modeline设置为底部显示
(use-package nano-modeline
:custom
(nano-modeline-position 'bottom)
或者
(setq nano-modeline-position 'bottom)
可以把nano-modeline设置为底部显示
(use-package nano-modeline
:custom
(nano-modeline-position 'bottom)
或者
(setq nano-modeline-position 'bottom)
就是想保留在header处,跟平时的文件一样,有个抬头 不过如果 Sort-Tab 能在header上方也不错。
只能放到minibuffer上面
第一个欢迎打补丁,我不用鼠标
第二个要看窗口跳转插件了,应该排除sort-tab这种专注窗口
自动载入时存在多余空白行,可稳定复现。 测试环境,archlinux,emacs29,仅配置sort-tab,无任何其他配置
init.el 文件如下
(add-to-list 'load-path "~/my-emacs/straight/repos/sort-tab")
(require 'sort-tab)
(sort-tab-mode 1)
开启后,稳定出现空白区域
倘若手动启用sort-tab则无此问题。
如果使用了其他modeline,则同时会在空白行的地方生成一个modeline
(emacs -Q和直接打开emacs手动load都相当于手动启用mode,不能出现该现象,这个现象仅出现在自动启用sorttab的情况下)
我晚上回去再详细测试一下,没办法就不默认开启了
有时候三个 tab 时,next 是正常的,但是 prev 会从第三个直接回到第一个。如果 edebug 的时候行为又是正常的,有些奇怪。是不是排的顺序有时和显示的不一致?
我还没遇到这种情况
可能是刚好那个时候第三个标签的权重变成最高了,所以更新了。
但是如果你用 sort-tab-next-tab 或者 sort-tab-prev-tab 这两个命令切换标签,即使权重发生变化,标签排序也不会变化的,避免来回变不方便使用。
我觉得如果 prev/next 的话,应该完全按照显示的来移动。
现在是这样的
我发现这个字符做 tab 之间的分隔很不错。
(format "%c" #x10f55)
没有宽度,是一条上下没有空隙的线。
欢迎发补丁,一起完善
理论上是可以这样做的,主要是要想清楚,每个buffer独立切换列表背后的思想是什么?
求教:只有一个buffer的时候,能不能设置不显示tab呢?
可以提个issue到github上,最近有点忙
您忙吧。没事。
sort-tab-select-prev-tab
只在第一个和最后一个 tab 跳转, sort-tab-select-next-tab
是没问题的,不知道有没有人碰到