挂接一些Emacs事件以改进组织模式/MobileOrg集成

挂接一些Emacs事件以改进组织模式/MobileOrg集成,emacs,org-mode,Emacs,Org Mode,我最近开始使用(通过Dropbox)在我离开电脑时管理我的组织模式待办事项列表 一般来说,这很好,但是前后同步有几个步骤,所以我想尝试通过在PC端自动化这些步骤来简化它 不管怎样,以下是我想做的两件事: 每次保存文件时,在保存完成后运行org mobile push。我使用emacs的唯一目的是组织模式,所以这应该没问题 在emacs启动时运行org mobile pull 定期运行org mobile pull,大约每小时运行一次 谢谢。我没有在这台机器上安装Emacs,但您可以这样做: -保

我最近开始使用(通过Dropbox)在我离开电脑时管理我的组织模式待办事项列表

一般来说,这很好,但是前后同步有几个步骤,所以我想尝试通过在PC端自动化这些步骤来简化它

不管怎样,以下是我想做的两件事:

  • 每次保存文件时,在保存完成后运行
    org mobile push
    。我使用emacs的唯一目的是组织模式,所以这应该没问题
  • 在emacs启动时运行
    org mobile pull
  • 定期运行
    org mobile pull
    ,大约每小时运行一次

  • 谢谢。

    我没有在这台机器上安装Emacs,但您可以这样做:

  • -保存挂钩后查找
  • 启动内容转到您的
    .emacs
    文件-如果您在该文件末尾调用
    org mobile pull
    ,则每次打开emacs时都会运行该调用
  • 检查此选项,以便定期运行某些功能:
  • 希望这有帮助。

    这是我使用的

    (add-hook 
      'after-save-hook 
      (lambda () 
         (if (string= buffer-file-name "<path to my notes.org>") 
            (org-mobile-push)
         )
      ))
    
    (添加钩子)
    “救救胡克之后
    (lambda()
    (如果(字符串=缓冲区文件名“”)
    (组织移动推送)
    )
    ))
    
    在中,我发布了一些代码,这些代码在MobileOrg同步后自动拉入,然后推入,并在保存相关的org文件时自动推入。这使它完全自动化,您不必等待每小时一次