Apple Notes CLI
memo notes를 사용하여 터미널에서 직접 Apple Notes를 관리하세요. 노트를 생성, 조회, 편집, 삭제, 검색, 폴더 간 이동 및 HTML/Markdown으로 내보낼 수 있습니다.
설치
- Homebrew:
brew tap antoniorodr/memo && brew install antoniorodr/memo/memo - 수동 (pip):
pip install .(저장소를 클론한 후) - macOS 전용; 프롬프트가 나타나면 Notes.app에 대한 자동화 접근 권한을 허용하세요.
노트 조회
- 모든 노트 나열:
memo notes - 폴더별 필터:
memo notes -f "폴더 이름" - 퍼지 검색:
memo notes -s "검색어"
노트 생성
- 새 노트 추가:
memo notes -a- 대화형 편집기가 열려 노트를 작성할 수 있습니다.
- 제목을 포함한 빠른 추가:
memo notes -a "노트 제목"
노트 편집
- 기존 노트 편집:
memo notes -e- 편집할 노트를 대화형으로 선택합니다.
노트 삭제
- 노트 삭제:
memo notes -d- 삭제할 노트를 대화형으로 선택합니다.
노트 이동
- 노트를 폴더로 이동:
memo notes -m- 노트와 대상 폴더를 대화형으로 선택합니다.
노트 내보내기
- HTML/Markdown으로 내보내기:
memo notes -ex- 선택한 노트를 내보냅니다. Mistune을 사용해 마크다운을 처리합니다.
제한 사항
- 이미지나 첨부 파일이 포함된 노트는 편집할 수 없습니다.
- 대화형 프롬프트는 터미널 접근이 필요할 수 있습니다.
참고 사항
- macOS 전용입니다.
- Apple Notes.app에 접근할 수 있어야 합니다.
- 자동화를 위해 시스템 설정 > 개인정보 보호 및 보안 > 자동화에서 권한을 허용하세요.