使用 Emacs 在光标下的 link 上调用外部程序
Call external program on link under cursor with Emacs
我使用elfeed
阅读RSS。
在每个 RSS 中,都有一个指向 torrent 文件的 http link。
我想调用一个外部程序 (aria2c
) 来下载那个 torrent link,假设 Emacs 中没有这样的工具。
如何编写一个小函数来做到这一点?
这里有一个简单的解决方案:
(defun open-with-ariac2()
(interactive)
(shell-command
(format (concat "aria2c " (browse-url-url-at-point)))))
我使用elfeed
阅读RSS。
在每个 RSS 中,都有一个指向 torrent 文件的 http link。
我想调用一个外部程序 (aria2c
) 来下载那个 torrent link,假设 Emacs 中没有这样的工具。
如何编写一个小函数来做到这一点?
这里有一个简单的解决方案:
(defun open-with-ariac2()
(interactive)
(shell-command
(format (concat "aria2c " (browse-url-url-at-point)))))