Emacs

Emacs 與穀歌日曆和聯繫人同步?

  • April 12, 2018

有沒有辦法使用 Emacs 與 Google 日曆和 Google 通訊錄同步,最好保留一個本地副本,以便我可以離線訪問它們?

不幸的是,我無法給出完整的答案。我所擁有的只是一些關於一些可能的漫遊路徑的建議。

最簡單的方法是 Gilles 在這個問題的 SU 版本中提到的emacs-g-client是否有效。如果這不起作用,我會研究以下內容:

  • 至少你應該能夠通過使用 ical 訪問你的Google日曆來獲得一些日曆功能。該函式icalendar-import-file可以將 ical 文件導入 emacs 日記文件(icalendar-import-file文件)。因此,在您的 .emacs 文件中,您可以使用一些 emacs lisp 來獲取 google 日曆 ical 文件並將其導入到您的日記中。如果您最終使用 org-mode,則有多種方法可以將 org-mode 與 diary-mode 集成。
  • 我認為最終目標是利用 gdata api。我認為沒有一種簡單的方法可以訪問此 api 之外的 Google 聯繫人。有一個命令行實用程序使用這個名為Google CL的 api 支持廣泛的功能,理論上可以在一些 emacs lisp 函式中使用它來提供對您的聯繫人、日曆和許多其他 Google 託管服務的完全訪問權限。然而,這可能比僅僅在您的 .emacs 中添加幾行程式碼要困難得多。

引用自:https://unix.stackexchange.com/questions/1850