我想在Emacs/Emacs-org模式下打开Evernote note链接。Evernote笔记链接如下:
evernote:///view/52572/s1/8eb24719-30d3-4fd8-8e4c-f826da7bf2a5/8eb24719-30d3-4fd8-8e4c-f826da7bf2a5/
如果我把这个链接放在Firefox中,它会使用Evernote来运行链接并跳到Evernote中的确切位置。
但在Emacs中,它并不像在Firefox中那样打开。我想让Emacs像Firefox一样打开上面的链接。我该怎么做?或者我怎么能像谷歌浏览器那样打开它?
以下导致组织模式文档中具有未识别协议的链接被移交给browse-url
,这将导致它们被调度到适当的处理程序(至少在OSX中)
(defun org-pass-link-to-system (link)
(if (string-match "^[a-zA-Z0-9]+:" link)
(browse-url link)
nil)
)
(add-hook 'org-open-link-functions 'org-pass-link-to-system)