옵시디언 활용/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를 사용하여 매일 다른 인용구를 문서에 삽입합니다.


 

반응형