在Emacs中通过"Buffers"菜单栏项更改菜单大小

5

目前,在菜单栏中由缓冲区菜单项引出的菜单只显示最后9个缓冲区,而且缓冲区名称最多只能显示约29个字符。我该如何更改此菜单中显示的缓冲区数量,并如何使其显示更多的缓冲区名称字符数?


对于不使用鼠标的方法,您应该尝试使用 M-x ibuffer(然后使用 C-h m 了解其过滤和分组功能)。我总是建议将 C-x C-b 重新绑定到 ibuffer。现在,我也将键盘上的“菜单”键绑定到它上面。 - phils
1个回答

3

那么 buffers-menu-buffer-name-lengthbuffers-menu-max-size 呢? 你也可以选择使用 C-mouse-1,这会给你一个不同类型的“缓冲区菜单”,我个人更喜欢它(所以我会用 (define-key global-map [menu-bar buffer] nil) 来去掉 “Buffers” 菜单,从而节省宝贵的 menubar 空间)。


将链接交叉到 https://dev59.com/pGTWa4cB1Zd3GeqPACPq,这是 Stefan 提到的不同缓冲区菜单的类似问题。 - phils

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接