org-refile을 사용하여 헤드 라인을 최상위 헤드 라인으로 파일로 이동하는 방법은 무엇입니까?


21

"inbox.org"파일을 작성하여 ( GTD : P 를 구현하려고 시도한 후) 노트를 수집 한 다음 나중에 적절한 위치로 물건을 옮기고 싶습니다 . 나는 org-refile이것이 이것을하는 방법 이라는 것을 이해 하지만 (물건을 옮기는 것), 직접적으로 파일이 아닌 헤드 라인 아래에서 파일을 다시 파일링 할 수있는 것 같습니다. 내가 원하는 것은 inbox.org에서 메모를 작성하여 적절한 org 파일에서 최상위 제목으로 추가하는 것입니다.

우연히 가능합니까? 정보를 읽었으며 org-refile-targets기존 헤드 라인으로 만 파일을 다시 제출 할 수있는 것처럼 보입니다 org-refile-use-outline-path.

org-refile-use-outline-path는`org.el '에 정의 된 변수입니다. 값은 "file"입니다. 원래 값은 nil입니다.

문서 : 0이 아닌 방법은 파일 대상을 경로로 제공함을 의미합니다. 따라서 레벨 3 헤드 라인은 level1 / level2 / level3으로 제공됩니다.

값이`file '인 경우 파일 이름 (디렉토리 제외)도 경로에 포함하십시오. 이 경우 파일 이름 다음에 완료를 중지하여 항목을 파일에서 최상위 레벨삽입 할 수도 있습니다.

그러나 org-refile프롬프트 에서 자동 완성 기능 은 파일 이름을 옵션으로 제공하지도 않습니다. 이 방법 org-refile-targets이나 다른 방법 으로이 작업을 수행 할 수 있습니까?

Windows 8.1 64 비트에서 gnu emacs 24.5.1을 실행하고 있습니다.

미리 감사드립니다;)

답변:


18

내가 잃어버린 작은 세부 사항을 알아 냈습니다. 문서는 말합니다

값이`file '인 경우 파일 이름 (디렉토리 제외)도 경로에 포함하십시오.

나는 이것을로 잘못 해석 "file"하여 나에게 제시된 파일 정리 대상에 영향을 미치지 않았다. 의 가치 org-refile-use-outline-path는 실제로 'file인용 된 기호입니다 file!! :)

존재하지 않는 문제에 대한 해결책을 찾는 데 낭비되는 시간을 절약하십시오. 어쨌든, 문서는 뒤에 작은 따옴표 문자를 가져서는 안됩니다 'file.

stackoverflow와 동일한 질문에 대한 이 답변 의 해결책을 발견 했으므로 여기에 게시하는 것이 여전히 유용 할 수 있습니다.


2
@trepador 나는 또한이 문제가 있었고, 내 문제를 해결해 주셔서 감사합니다. 사용합니다(setq org-refile-use-outline-path 'file)
yuxuan
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.