【发布时间】:2021-04-30 02:21:36
【问题描述】:
我想使用 Emacs 为 Firefox 管理我的 bookmarks。我只想将它们存储在a simple shared text file 中。从我所看到的,org-mode 似乎非常接近我想要的,我写了一个URL,这是由org-mode 检测到的,URL 是可点击的,并在 Firefox 中打开一个新标签。到目前为止一切顺利。
我经常查看一小部分网站:
- 有没有办法一次性打开
buffer的URL? (点击或elisp功能) - 最好,有没有办法打开
buffer的子部分的所有URL? (段落、前缀等)
这样的文件的想法:
My daily links:
http://link1
http://link2
http://link3
http://link4
My weekly links:
http://link5
http://link6
http://link7
http://link8
或者,如果它更容易实现的话:
[1] daily links and [2] weekly links:
[1] http://link1
[1] http://link2
[1] http://link3
[1] http://link4
[2] http://link5
[2] http://link6
[2] http://link7
[2] http://link8
【问题讨论】:
-
对于您的第一个问题,您可以将 org-mode 的一个键映射到 browse-url,例如 (define-key org-mode-map (kbd "C-o") 'browse-url )
-
对于您的第二个问题,请参阅:stackoverflow.com/questions/31767779/… - 使用 do-lines,您可以在每一行调用 browse-url