Emacs 增加';缓冲区';缓冲区列表视图中的列宽

Emacs 增加';缓冲区';缓冲区列表视图中的列宽,emacs,emacs23,Emacs,Emacs23,我使用的是相当长的文件名,在查看缓冲区列表时,buffer列的宽度对于我来说太短了 如何增加宽度(以牺牲模式或文件列的宽度为代价) 我试图增加的宽度在下面的屏幕截图中用黄色标记: 在Emacs 24.3及更高版本中,这由变量缓冲区菜单名称宽度控制,在我的系统上默认为19。差不多 (setq Buffer-menu-name-width 40) 应该有帮助。或者,您可以使用类似于M-x customize variable的方法来更改它 在较旧的Emacs版本中,应改为修改缓冲区菜单缓冲区+大小

我使用的是相当长的文件名,在查看缓冲区列表时,
buffer
列的宽度对于我来说太短了

如何增加宽度(以牺牲
模式
文件
列的宽度为代价)

我试图增加的宽度在下面的屏幕截图中用黄色标记:

在Emacs 24.3及更高版本中,这由变量
缓冲区菜单名称宽度
控制,在我的系统上默认为19。差不多

(setq Buffer-menu-name-width 40)
应该有帮助。或者,您可以使用类似于
M-x customize variable
的方法来更改它

在较旧的Emacs版本中,应改为修改缓冲区菜单缓冲区+大小宽度。感谢OP的编辑指出了这一点


看起来文件列会填满剩余的所有空间,因此此更改会占用其中的空间。如果您希望从Mode列中获得空间,还可以将
缓冲区菜单Mode width
变量修改为更小的值。

它实际上使用大写字母表示B。