Có (ít nhất) hai cách. Đầu tiên, gõ C-u C-c C-o
vào một liên kết sẽ buộc nó phải được mở trong emacs, chứ không phải trong một ứng dụng bên ngoài. Thứ hai, bạn có thể ghi đè vĩnh viễn hành vi mặc định bằng cách thêm một mục vào biến org-file-apps
:
(add-to-list 'org-file-apps '(directory . emacs))
Nó cho biết chế độ org để sử dụng dired cho tất cả các liên kết thư mục. Ngoài ra, bạn có thể sử dụng customize-variable
để đạt được như vậy.
Lý do hành vi mặc định khác nhau giữa OS X và Linux là org-file-apps-default-macosx
có chứa mục nhập thông qua(t . "open %s")
file:
các liên kết mở trong diredit, hoặc bạn có thể muốn thêm một loại liên kết mới (chẳng hạn nhưdiredit:
) vào chế độ org không?