옵시디언 활용/Templater
Templater 기초: 기본 명령어
반응형
Templater 플러그인의 기본 명령어들을 정리한 것입니다. 이 명령어들은 문서 생성, 편집, 자동화 작업 등 다양한 상황에서 유용하게 사용될 수 있습니다.
파일 속성
현재 파일의 이름
<% tp.file.name %>
현재 파일의 경로
<% tp.file.path %>
현재 파일의 생성 날짜
<% tp.file.creation_date("YYYY-MM-DD") %>
날짜 및 시간
현재 날짜
<%= tp.date.now() %>
현재 시간 포맷 변경
<%= tp.date.now("YYYY-MM-DD HH:mm:ss") %>
<%= tp.date.now("HH:mm") %>
현재 날짜와 시간을 원하는 포맷으로 표시합니다.
특정 기간 후의 날짜 계산하기
<% tp.date.now("YYYY-MM-DD", 7) %>
현재 날짜로부터 7일 후의 날짜를 계산합니다.
어제, 오늘, 내일
<% tp.date.now("YYYY-MM-DD", -1) %>
<% tp.date.now("YYYY-MM-DD") %>
<% tp.date.now("YYYY-MM-DD", 1) %>
지난주, 다음주 계산하기
<% tp.date.now("YYYY-[W]WW", -7) %>
<% tp.date.now("YYYY-[W]WW", +7) %>
파일 및 폴더 조작
템플릿 적용 시 특정 폴더로 자동 이동
<% await tp.file.move("/폴더명/" + tp.file.title) %>
문서를 생성하자마자 지정된 폴더로 이동시킵니다.
템플릿 적용 시 커서 자동 이동 설정
<% tp.file.cursor(0) %>
문서를 열었을 때 커서를 문서 시작 부분으로 이동시킵니다.
외부 API
<% tp.web.daily_quote() %>
quotes.rest API를 사용하여 매일 다른 인용구를 문서에 삽입합니다.
반응형
'옵시디언 활용 > Templater' 카테고리의 다른 글
Templater 심화: Date module (tp.date) (1) | 2024.02.11 |
---|---|
Templater 심화: Config Module (tp.config) (0) | 2024.02.08 |
Templater 심화: 내부 함수(Internal Functions) (0) | 2024.02.07 |
Templater 기초: 확장 명령어 (0) | 2024.02.07 |
Templater 기초: 소개와 기본설정 (0) | 2024.01.26 |