Table of Contents
옵시디언에서 할 일을 관리해주는 플러그인 Tasks 필터링 구문을 정리했습니다.
이 플러그인은 일상적인 작업이나 복잡한 업무 등에 사용이 되는데할 일을 명확하게 정리하고,
우선순위를 설정하는 등 생산성과 효율성을 높일 수가 있습니다.
1 자이가르닉 효과
우리가 할 일을 관리해야 하는 이유는 단순히 일을 잊어버리지 않고 수행하기 위한 것도 있겠지만 그 외에도 많은 이점들이 있습니다.
보통 머릿속이 복잡할 때 노트에 간단히 적어보는 것만으로도 어느 정도 복잡함이 사라지고 개운한 느낌이 들기도 하는데,
이건 미완성된 일에 대해 메모를 작성함으로써 뇌에게 나중에 처리할 것이라는 확신을 주는 겁니다.
이 방법으로 인지적 긴장을 줄여주고 해야할 일을 나중에 완료할 것이라는 계획을 세우고 이를 기록함으로써 우리의 뇌는 그 과제에 대한 긴장을 해소하고 다른 일에 집중을 할 수 있게 되는 겁니다.
2 Tasks 필터링 구문
아래에 있는 구문들 외에 많은 구문들은 Tasks User Guide를 참고하시면 더욱 더 풍성한 옵시디언의 활용이 가능합니다.
아래 코드 블록의 글을 복사해서 옵시디언의 노트에 붙여넣고 사용하세요
### 완료되지 않은 일
not done
### 완료된 일
- has done date
- no done date
- done (on|befor|after) \<date>|\<data range>
### 정렬
- sort by priority
- sort by due
- sort by start
- sort by scheduled
- sort by done
- sort by description
- sort by path
- sort by recurring
- sort by tag
### 숨김
- hide start date
- hide due date
- hide edit button
- hide backlink
### 마감 기한
- due 2023-12-25
- due before yesterday
- due today
- due after 3 days ago
- due in this week
- due after this month
- due or or before next year
- due in 2023-Www(ww에는 주, 2자리 숫자)
- due in 2023-10 (10월)
- due (before|after|in) \<data range>
### priority
- priority is (above|below|not) (lowest|low|none|medium|high|highest)
## Custom filter
### 비어있는 필드
#### 비어있는 작업 찾기
description regex matches /^$/
#### 비어있는 작업 제외하기
description regex does not match /^$/
### 폴더 필터링
#### 현재의 폴더에 들어있는 할 일
folder includes {{query.file.folder}}
#### 폴더를 포함
filter by function task.file.folder.includes("폴더 이름")