Şu anda dahili kuruluş modu kuruluş kimliği bağlantıları eklemek için bir başlığa gidiyorum veya gündem görünümünde (Ca'nın başlık testi arama RET) yukarı çekiyorum, bağlantıyı Cl (org-store-link) ile saklayıp, Bağlantıyı eklemek istiyorum, daha sonra bağlantıyı Cc Cl (org-insert-link) ile eklemek istiyorum.
Bunun yerine, org-refile (Cc Cw) benzeri sekme tamamlama kullanarak geçerli noktaya bir bağlantı eklememe izin veren bir anahtarı eşlemeyi tercih ederim. Amaçlanan sonuç şu biçimdeki bir kuruluş kimliği dahili bağlantısı olacaktır:
[[id:d7534b2f-c221-4dea-8566-d5ce3e4e1b78][Example Link]]
Org-id.el'den bakıldığında, bu amaç için org-id-get-anahat-yolu-tamamlama ile tasarlanmış gibi görünüyor. Denedim:
(global-set-key "\C-ci" (lambda () (interactive) (org-id-get-with-outline-path-completion)))
ama amaçlandığı gibi çalışmadı.
İnit.el dosyamda aşağıdakiler var:
;; Use global IDs
(require 'org-id)
(setq org-id-link-to-org-use-id t)
;; Update ID file .org-id-locations on startup
(org-id-update-id-locations)
;; Refile options
(setq org-refile-targets (quote ((nil :maxlevel . 9) (org-agenda-files :maxlevel . 9))))
(setq org-refile-use-outline-path 'file)
(setq org-outline-path-complete-in-steps t)
(setq org-refile-allow-creating-parent-nodes t)
org-id-get-with outline-path-completion
. Sorun bu mu?