mpv --start 形式的seek 通过正则如何编写org-file-apps

(add-to-list 'org-file-apps ‘("\.mp4::\([0-5][0-9]\):\([0-5][0-9]\)\’" . “mpv --start=%1 %s”)) 调试发现只能取到第一组 \([0-5][0-9]\)

(add-to-list 'org-file-apps '("\\.mp4::\\([0-5][0-9]:[0-5][0-9]\\|[0-9][0-9]:[0-5][0-9]:[0-5][0-9]\\)\\'" . "mpv --start=%1 %s"))

这样应该就可以了

1 个赞