对鼠标缓冲区菜单进行排序

时间:2013-08-22 22:03:43

标签: emacs elisp

我经常使用鼠标缓冲菜单(当点击鼠标左键时,控制器会弹出缓冲区菜单)。 有没有办法对列表进行排序,以保持c和汇编文件在顶部。 此外,无论打开的文件列表有多长,是否要将所有这些优先级文件分类到列表中的子目录中?

1 个答案:

答案 0 :(得分:2)

我认为你不能得到你所要求的东西(“顶部的C文件和汇编文件的长列表,然后是所有其他文件的子文件夹”),而不会破坏emacs源。

但是,您可以按模式排列所有缓冲区:使用 M-x customize 或添加

mouse-buffer-menu-mode-mult自定义为0
(custom-set-variables '(mouse-buffer-menu-mode-mult 0))

~/.emacs.el

另见:

  1. How do I set the number of items in the mouse buffer menu in Emacs?

  2. How to get Emacs buffer-menu always to show mode-names?