2014-07-08 1 views
1

저는 할 일 목록을 구성하는 데 Emacs org-mode을 사용합니다. 최근에는 자동으로 키 ID하고 해당 값을 포함하는 속성 서랍이 같은 뭔가 발생이 각각 할 일 항목에서 찾을 :이 속성 서랍가 생성되는 방법을 아무 생각Emacs orgmode Todo 항목이 속성 서랍을 자동으로 생성합니다.

** TODO meeting XXX 
     SCHEDULED: <2014-07-12 Sat 14:00> 
     :PROPERTIES: 
     :ID:  46673B08-F9D9-4966-B70A-A2ADBC2ADE0E 
     :END: 
     Entered on [2014-07-08 Tue 20:40] 

을, 나는 그것을하지 않았다 전에. 그것을 지우면, 다음에 이맥스가 파일을 읽기 시작할 때, 다시 들어올 것이다. 나는 무엇을 할 것이냐?

+0

abo-abo가'org-id-goto'와'org-id-copy'의 사용을 제안하고있는이 관련 스레드를 확인하십시오 : http://stackoverflow.com/a/19620764/2112489 당신이보고있는 것과 똑같을 수도 있습니다. – lawlist

+0

실수로'org-id-copy'를 수행 할 수 있습니까? 'org-id-copy'에 대한 키 바인딩이 있습니까? @lawlist – hd810

+0

정확히 어떻게 트리거하는지 모르겠지만,'org-id' 라이브러리가 사용되고 있다고 생각하는 것이 안전하다고 생각합니다. Googling과 org-id.el의 소스 코드를 보면서, org-id를 사용하는 일반적인 방법은 링크와 관련이있는 것처럼 보입니다. 아마도 당신은'org-id'를 열고 그 안에있는 어떤 것이 익숙하게 보이는지 살펴볼 수 있습니다. 하나의 함수에서 다음 함수로 건너 뛰는 데 도움이되는'interactive'에 대한 단어 검색부터 시작하십시오. 링크에 관한 매뉴얼 문서 섹션 링크는 다음과 같습니다. http://orgmode.org/manual/Handling-links.html – lawlist

답변

2

MobileOrg를 사용하셨습니까? 그렇다면 그게 범인입니다. (그 혼란은 MobileOrg ATM을 사용하지 못하게합니다.)

0

구성 파일을 게시하면이 문제의 원인을 진단하는 데 도움이됩니다. 일부의 경우,이 Handling Links in the Org-mode Manual 설명되는 조직-ID 패키지의 원하는 동작이다 라이브러리 조직 - id.el 먼저로드해야

어느 통해에서 조직-ID를 설정하여 조직 맞춤화 org-modules을 추가하거나 .emacs에 (org-id를 요구하십시오).

예를 들어이 기능, 힘을 가능하게하는 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) 

, 당신은이 있는지 확인하기 위해 .emacs.d 디렉토리를 확인할 수 있습니다 org-id 패키지에 의해 생성되는 .org-id-locations 파일.

이 동작을 사용하지 않으려면 구성 파일에서 모든 org-id 패키지 관련 코드를 제거해야합니다.

일반적으로 C-l l에 바인딩 된 (org-store-link)을 사용할 때마다 이러한 문제가 발생할 수 있습니다. 체크 아웃 할 수도 있습니다 Assign IDs to every entry in Org-mode

관련 문제