当我在emacs中打开3+文件时,我得到一个拆分窗口,其中一个文件位于上层缓冲区,缓冲区列表位于下层缓冲区。
如何让emacs不要将缓冲区列表放在那里,而是显示我的另一个文件。
感谢。 -John
答案 0 :(得分:7)
试试这个:
(setq inhibit-startup-buffer-menu t)
可以找到文档here。
注意:此选项是在Emacs 22中引入的。
对于Emacs 21及之前,您可以将以下解决方法添加到.emacs
,这将迫使Emacs在启动时只显示一个窗口:
(add-hook 'after-init-hook 'delayed-delete-other-windows)
(defun delayed-delete-other-windows ()
"need the call to happen after startup runs, so wait for idle"
(run-with-idle-timer 0 nil 'delete-other-windows))