我经常使用鼠标缓冲菜单(当用鼠标左键点击控件时,会弹出缓冲菜单)。有没有一种方法可以对列表进行排序,使c和汇编文件保持在首位。此外,无论打开的文件列表有多长,是否都可以防止所有这些优先级文件被分类到列表中的子目录中?
我认为如果不破解emacs源代码,你就无法得到你想要的东西("顶部有一长串C文件和汇编文件,然后是所有其他文件的子文件夹")。
但是,您可以按模式排列所有缓冲区:使用M-x customize或添加将mouse-buffer-menu-mode-mult
自定义为0
(custom-set-variables '(mouse-buffer-menu-mode-mult 0))
到您的~/.emacs.el
。
另请参阅:
如何在Emacs中设置鼠标缓冲区菜单中的项目数?
如何使Emacs缓冲区菜单始终显示模式名称?