用于在emacs或org-mode中打开http链接的键盘快捷键

时间:2013-08-12 17:56:04

标签: emacs elisp keyboard-shortcuts org-mode

当我处于org-mode并且我的待办事项列表中有http链接并且我的光标位于巨大的http链接中间时,是否有一个键盘快捷方式来复制该链接以便我可以将其粘贴到浏览器中?

保重, 拉吉夫

2 个答案:

答案 0 :(得分:4)

我一开始误解了你的问题,我认为你 想要例如将链接嵌入电子邮件中。

然后这段代码应该有效。

(defun myorg-copy-link ()
  (interactive)
  (kill-new
   (save-excursion
     (skip-chars-forward "^]\n\r")
     (when (org-in-regexp org-bracket-link-regexp 1)
       (setq link 
             (org-link-unescape 
              (org-match-string-no-properties 1))))))

但如果您只想浏览,org-open-at-point就足够了。

答案 1 :(得分:1)

如果您未处于组织模式,“browse-url”将在您的默认浏览器中打开一个网址。