【发布时间】:2014-05-19 02:52:11
【问题描述】:
我定期手动将我的议程年度视图导出到 ics 并将其上传到我的网站,并由谷歌日历订阅。有用;但是绘制年视图并将其导出到 ics 需要足够的时间,我想通过 bash 脚本自动执行此操作。我怎样才能做到这一点?现在我在emacs中手动执行如下:
M-x议程
vy
C-wcal.ics
然后运行我的上传脚本。
【问题讨论】:
-
您可能想考虑在在 Emacs 中自动执行任务,而不是编写 bash 脚本。您有两种选择: 1. 记录 keyboard macro 并将其绑定到密钥。 (毕竟,“Emacs”代表“编辑宏”。) 2. 定义一个自定义命令(即interactive function)并将其绑定到一个键。 // 这将整个工作流程减少到 1。在 Emacs 中为宏/命令按下键绑定。 2. 运行上传脚本。
-
好建议;谢谢。但是有两个原因我不采取这条路线:首先,议程命令是消耗过程的,我想在单独的 emacs 实例中运行它们(这将在手动解决方案中增加一个步骤);我想让它们在预设的空闲时间通过 Cron 运行。
标签: bash emacs export org-mode icalendar