현재 내부 조직 모드 org-id 링크를 삽입하려면 제목으로 이동하거나 의제보기 (Ca s heading test search RET)로 가져 와서 Cl (org-store-link)로 링크를 저장하고 어디로 돌아갑니다. 링크를 삽입하고 Cc Cl (org-insert-link)로 링크를 삽입하고 싶습니다.
대신, org-refile (Cc Cw)과 비슷한 탭 완성을 사용하여 현재 지점에 링크를 삽입 할 수있는 키를 매핑하고 싶습니다. 의도 된 결과는 다음과 같은 형식의 조직 ID 내부 링크입니다.
[[id:d7534b2f-c221-4dea-8566-d5ce3e4e1b78][Example Link]]
org-id.el을 살펴보면 org-id-get-with-outline-path-completion 이이 목적을 위해 설계된 것처럼 보입니다. 나는 시도했다 :
(global-set-key "\C-ci" (lambda () (interactive) (org-id-get-with-outline-path-completion)))
그러나 의도 한대로 작동하지 않았습니다.
내 init.el 파일에 다음이 있습니다.
;; 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
. 그게 문제 야?