【问题标题】:How to open an org-mode file automatically in Emacs如何在 Emacs 中自动打开 org-mode 文件
【发布时间】:2013-06-02 08:56:14
【问题描述】:

How to open files automatically when starting emacs? 在 Windows 或 Linux 下都不起作用。

添加find-file 命令后我收到一条消息

所以我禁用了auto-save,但文件仍然无法加载。

(add-to-list 'load-path "~/emacs/org-8.0.3")
(setq auto-save-default nil)
(find-file "/home/uwe/Dropbox/orgmode.org")

【问题讨论】:

  • 您确定文件中有内容吗?无论自动保存和加载路径如何,这都应该有效。
  • 确实加载了,切换缓冲区有帮助!

标签: emacs org-mode


【解决方案1】:

您可能希望设置 initial-buffer-choice 变量,以便在运行您的 init.el 后切换到您的 org 文件。

(setq 
 org-default-notes-file "/home/uwe/Dropbox/orgmode.org"
 initial-buffer-choice  org-default-notes-file)

【讨论】:

    【解决方案2】:

    您看到的消息证明文件确实加载得很好。它告诉你的只是有一些自动保存文件遗留下来,表明上次没有保存一些编辑。您可以忽略该消息(这不是错误消息),也可以使用M-x recover-this-file RET 从自动保存文件中恢复未保存的更改。

    我强烈建议您不要禁用自动保存。

    您认为不起作用的 IOW(自动加载 orgmode.org)实际上确实起作用。唯一不能按您希望的方式工作的是该文件没有显示,而是显示*scratch* 缓冲区。其原因取决于您如何启动 Emacs。它的修复取决于您启动 Emacs 的所有不同方式(例如,如果您只以完全相同的方式启动 Emacs,那就更容易了)。

    【讨论】:

      【解决方案3】:

      不要禁用自动保存,它可以保存我们的文件。

      无论如何,如果您对这两个文件之间的差异不感兴趣,请删除 #orgmode.org

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2015-01-23
        • 1970-01-01
        相关资源
        最近更新 更多