【问题标题】:How to prevent specific buffers from opening when starting Emacs启动 Emacs 时如何防止打开特定的缓冲区
【发布时间】:2020-04-20 06:24:31
【问题描述】:

每次我启动 emacs 时,我都会打开一系列 orgmode 缓冲区(即使我在退出之前将它们关闭)。你知道如何设置 emacs 以便它只在我当前的设置下打开(目前它应该只打开支持我的议程和左侧的 todo orgmode 缓冲区,但是,在这样做的同时,它还会在后台显示其他打开的缓冲区(!)。感谢您提供的任何帮助!

【问题讨论】:

  • 当您打开议程时,所有参与该议程的文件都会打开。如果您不想在启动时打开它们,请不要在启动时打开议程。
  • 我想就是这样。所以只要议程是开放的,那些缓冲区就会一直开放?
  • 是的,除非您手动关闭它们。但是,当您重新打开议程时,它们也会重新打开。而 IIRC 在某些情况下,Org 模式假定它们总是打开的,所以如果你关闭它们,你可能会出错。

标签: emacs org-mode


【解决方案1】:

开箱即用的 Emacs 在启动时不会自行打开任何东西。您可能正在使用一些提供此功能的包(内部或外部)。也许桌面保存模式? 例如,我使用 workgroups2。它在启动时打开,在退出时打开的所有内容。但这意味着 - 我在退出之前关闭的所有内容都不会在启动时打开。我强烈推荐 workgroups2。

【讨论】:

    猜你喜欢
    • 2014-10-17
    • 1970-01-01
    • 2010-10-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-06-19
    • 1970-01-01
    • 2010-12-22
    相关资源
    最近更新 更多