Emacs Mac Port 自带 Org-protocol 支持

Mac 上设置 org-protocol 继续讨论:

刚刚才发现原来 Emacs Mac Port 自带了 Org-protocol 支持,用不着任何设置

~$ open -a EmacsMac --args -Q
~$ open 'org-protocol://store-link:/https%3A%2F%2Femacs-china.org/Emacs%20China'

然后打开 Emacs 就能插入链接了

[[https://emacs-china.org/][Emacs China]]

官方的 Emacs 还是需要自己设置的,网上有一些方法介绍

试了总是有 Warning,但功能正常

Warning (emacs): Please update your Org Protocol handler to deal with new-style links.

GNU Emacs 25.2.1 (x86_64-apple-darwin16.6.0, Carbon Version 157 AppKit 1504.83) Org mode version 9.0.8

那是在提醒你新版本的 Org-protocol 的链接该用了新的格式

  • 旧的,org-protocol://store-link:/LINK/TITLE
  • 新的,org-protocol://store-link?url=LINK&title=TITLE

http://orgmode.org/Changes.html#org8954d3c

把旧的写法改成新的之后 Warning 就没了。

1赞

唔,谢谢:joy: