- 터미널에서 Obsidian을 제어해 스크립팅·자동화·외부 도구 통합을 가능하게 함
- Obsidian에서 노트 생성·검색·태그·작업·플러그인·동기화 등 거의 모든 기능을 CLI로 수행 가능
-
개발자용 명령어를 포함해 개발 도구 접근, 스크린샷, 플러그인 리로드 등 지원
-
단일 명령 실행 또는 TUI(터미널 인터페이스) 로 이용
- TUI는 탭으로 자동 완성, ↑ 로 커맨드 히스토리 등을 지원, 빠르게 명령을 선택하며 실행 가능
- 윈도우/맥/리눅스 지원. 현재 1.12 이상 얼리 액세스 버전에서만 사용 가능하며, Catalyst 라이선스 필요
주요 명령 예
-
일상 작업
-
obsidian daily : 오늘의 데일리 노트 열기
-
obsidian daily:append content="- [ ] Buy groceries" : 데일리에 태스크 추가
-
obsidian search query="meeting notes" : 노트 검색
-
obsidian read : 현재 파일 읽기
-
obsidian tasks daily : 모든 태스크 보기
-
obsidian create name="Trip to Paris" template=Travel : 템플릿으로 새 노트 생성
-
obsidian diff file=README from=1 to=3 : 파일 버전 비교
-
개발자용
-
obsidian dev:open : 개발자 도구 열기
-
obsidian plugin:reload id=my-plugin : 플러그인 리로드
-
obsidian dev:screenshot path=screenshot.png : 스크린샷 찍기
-
obsidian dev:eval code="app.vault.getFiles().length" : 앱 콘솔에서 자바스크립트 실행