我正在处理较长的文件名,当查看缓冲区列表时,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指出这一点。
看起来文件列会填满剩余的空间,因此这个更改应该从中减少空间。如果您喜欢从模式列中减小空间,您还可以将Buffer-menu-mode-width
变量修改为较小的值。