dired-sidebar 和 buffer-sidebar 看上去不错

今天正式离开 Doom Emacs,搭建自己的土坯房。不想用 Projectile.el 这么重的东西(因为我编程不在 emacs 上),一般是作笔记和锻炼想法为主,所以就在想有无比较量的方案,可以让人快速知道自己当前的文件夹,以及 buffer-list。

我觉得 ibuffer 功能其实很强,它其实可以按照 Project 为 buffer 自动分类,这一点不知比其它第三方补全包带的候选表要强多少。dired 的强大自不必说,只是每次启动都会自动添加一个 buffer,挺烦的, 如果能够固定一个页面就好了。

如果满足以上诉求,我希望,它们可以放在 emacs 的左侧栏,这样子就可以集中展示,以及利用好已经过宽的显示器宽度。

结果搜了一下,还真有,是同一个开发者开发的,叫 dired-sidebar 和 buffer-sidebar。看上去真不错

1 个赞

ibuffer 可以自己按 project 分组?这个之前倒没有注意到,请问怎么做?

dired 我最开始用的时候也倾向于只维持一个 dired buffer,后面习惯了觉得还行,要打开多个层级就用 dired subdir

可以的,这一点比很多补全框架提供的 buffer-list 要舒服

我装了一个 ibuffer-project 用来分组

好,我也装一个看看

80%的宽高,为何left top padding只有5%,不对称啊 :joy:

我看了一下它的函数,modeline 部分它搞了个自定义的。

1 个赞