【发布时间】:2014-11-21 14:51:10
【问题描述】:
我正在使用相当长的文件名,当查看缓冲区列表时,Buffer 列的宽度对于我的目的来说太短了。
如何增加该宽度(例如,以Mode 或File 列的宽度为代价)。
我正在尝试增加的宽度在下面的屏幕截图中用黄色标记:
【问题讨论】:
我正在使用相当长的文件名,当查看缓冲区列表时,Buffer 列的宽度对于我的目的来说太短了。
如何增加该宽度(例如,以Mode 或File 列的宽度为代价)。
我正在尝试增加的宽度在下面的屏幕截图中用黄色标记:
【问题讨论】:
在 Emacs 24.3 及更高版本中,这由变量 Buffer-menu-name-width 控制,在我的系统上默认为 19。类似的东西
(setq Buffer-menu-name-width 40)
应该有帮助。或者,您可以使用 M-x customize-variable 之类的内容进行更改。
在旧的 Emacs 版本中,应该修改 Buffer-menu-buffer+size-width。感谢 OP 的编辑指出了这一点。
看起来“文件”列填满了剩余的空间,因此此更改应该会占用空间。如果您希望从 Mode 列中占用空间,您还可以将 Buffer-menu-mode-width 变量修改为更小的值。
【讨论】: