比如要拖拽一个.docx文件进来,像图片一样,作为一个file链接。
默认会在emacs中打开文件,不是想要的行为。
比如要拖拽一个.docx文件进来,像图片一样,作为一个file链接。
默认会在emacs中打开文件,不是想要的行为。
今天摸索了一下,借用了论坛大佬们的代码,虽然并没有用到org-download就是了:
(defun your-dnd-handler (url _action)
(insert (concat "[[file+sys:" (substring (decode-coding-string (url-unhex-string url) 'utf-8) 5 nil)"]]")))
(setq dnd-protocol-alist
'(("" . your-dnd-handler)))