조직 아젠다 모드에서 TODO 키워드의 계층 구조를 보려면 어떻게해야합니까?


12

나는 어떤 종류의 계층 구조에서 다양한 (쉬운) 작업을 가지고 있습니다.

* TODO Make a pizza
** TODO Get cheese
*** TODO Buy a cow
** TODO Get tomatoes
*** TODO Grow tomatoes
**** TODO Buy tomatoes
** TODO Buy oven
*** TODO Win Lottery
**** TODO Buy Lottery ticket

내가 조직 의제와 함께 이것들을 보면, 그것들은 평평한 방식으로 표시됩니다 :

  .TODO:    TODO Make a pizza
  .TODO:    TODO Get cheese
  .TODO:    TODO Buy a cow
  .TODO:    TODO Get tomatoes
  .TODO:    TODO Grow tomatoes
  .TODO:    TODO Buy tomatoes
  .TODO:    TODO Buy oven
  .TODO:    TODO Win Lottery
  .TODO:    TODO Buy Lottery ticket

이러한 작업을 들여 쓰기 방식으로보고 싶습니다. 따라서 작업 간의 종속성을 반영합니다. 이것이 가능합니까 / 좋은 생각입니까, 아니면 의제를 잘못 사용하고 있습니까?

답변:


8

사용자 정의 해보십시오 org-agenda-prefix-format. 이것은 일정보기에 다양한 종류의 항목 (TODO 포함)이 표시되는 방식을 조정하는 데 사용할 수 있습니다.

특히, 당신이 사용할 수있는 %ltodo계층 구조에서의 수준에 해당하는 공간의 번호와 항목을 접두사 형식입니다.

다른 옵션은 %b계층 구조를 보여주는 각 광고 항목에 'breadcrumb'추적을 포함하는 데 사용 하는 것입니다 ( 예 :) Level1 -> Level2: TODO Do the thing.


이것은 작동하지만 때로는 작업이 잘못되었습니다. 즉, 아이들은 때때로 부모의 아래에 있지 않습니다. 아이들이 부모와 우선 순위가 다르고 조직-정렬-분류-전략을 통해 설정 될 수있는 경우에 발생합니다
Leo Ufimtsev

4

변수 org-tags-match-list-sublevels는 다음을 수행 할 수 있습니다.

문서화 : 비-없음은 검색과 일치하는 헤드 라인의 하위 레벨도 나열 함을 의미합니다. 이 변수는 태그 / 속성 검색에 적용되며이 검색은 태그 일치도 기반으로하기 때문에 멈춤 프로젝트에도 적용됩니다.

'들여 쓰기'기호로 설정하면 하위 레벨에는 선행 점이 들여 쓰기됩니다.

를 사용하면 (setq org-tags-match-list-sublevels 'indented)수준을 나타내는 여러 점이 각 의제 선 앞에 추가됩니다.


이것은 나를위한 의제 할 일보기에 영향을 미치지 않는 것 같습니다 (Org 8.2.10 + Emacs 24.4 사용).
glucas

2
에 의해 사용되는 검색 기능을 생성하는 아젠다 버퍼가 몇 개 있으며이 org-mode변수가 반드시 그들 모두에 적용되는 것은 아닙니다 [이것을 테스트하지는 않았습니다] org-agenda-list. org-tags-view; org-search-view.
lawlist

1
@glucas 당신이 맞아요, 글로벌 할 일 목록에서 작동하지 않습니다. 그것은 태그 및 태그 할일 검색에서 작동
erikstokes
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.