Obsidian CLI 공개

12 hours ago 3

  • 터미널에서 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" : 앱 콘솔에서 자바스크립트 실행

Read Entire Article