Bạn có thể sử dụng gói openwith để cấu hình các liên kết của các loại tệp với các ứng dụng bên ngoài. Điều này sau đó mở các tập tin trong các ứng dụng xác định và làm việc cho find-file, diredvà một cách tự nhiên cũng cho C-C C-otrong org-mode. Các hiệp hội được xác định trong một danh sách các danh sách (tài liệu qv của openwith-associationsbiến). Ví dụ, đây là cài đặt của tôi để cài đặt Ubuntu.
(("\\.pdf\\'" "evince" (file))
("\\.mp3\\'" "xmms" (file))
("\\.\\(?:mpe?g\\|mp4\\|MP4\\|avi\\|wmv\\)\\'" "mplayer" ("-idx" file))
("\\.odp\\|\\.odt\\|\\.doc\\|\\.docx\\'" "libreoffice" (file)))
Openwith có sẵn từ MELPA.
Liên kết tương đối trong chế độ org sau đó hoạt động dễ dàng, ví dụ:
[[file:images/mypicture.pdf][this picture]]
C-c C-o(org-open-at-point) để theo liên kết? Nó có hoạt động không nếu bạn sử dụng một đường dẫn tuyệt đối hoặc một tệp có phần mở rộng khác nhau? HĐH gì?