sort-tab-mode好像和save-desktop-mode不对付,想问下大家打开emacs,自动载入上次打开文件是如何实现的?

在windows下使用懒猫大侠制作的sort-tab插件时,遇到了一个奇怪的行为,当开启save-desktop-mode后,sort-tab不能正常使用。表现为不能出现tab按钮,切换缓冲区后,可以打开sort-tab的buffer,但是其行为和正常的不一样。 在29.2和30.2版本下都是这样。 我是初学者,想问一下这个现象的原因,以及大家是如何实现自动载入上次打开文件的?

我就是用save‐desktop-mode, 但是不用tab. 应该和emacs built-in 的tab是兼容的吧

谢谢,builtin的tab如何使用呢?我得傻傻地点buffer label或是c-x b

应该是吧

emacs 有两个自带的 tab,一个是 tab-bar-mode 一个是 tab-line-mode。tab-bar-mode 的 tab 有点类似桌面的 workspace,一个 tab 底下可以有多个窗口,每个窗口可以显示不同的 buffer。tab-line-mode 的 tab 有点像是 vscode 的那种 tab,也就是一个窗口底下可以有多个 tab,而每一个 tab 都对应一个 buffer/文件。看你更习惯哪种 tab。

顺便一提,evil 默认选择和 tab-bar 集成。 tab-bar-mode 还集成了一个类似 winner-mode 的模式,调用 tab-bar-history-back 即可回退窗口管理的历史,不再需要启用 winner-mode 了。