Neovim을 사용한 개인화된 저널링 시스템

2025-08-13

이 글에서는 Ryder Carroll의 Bullet Journal 방법을 바탕으로 Neovim, coreutils, dateutils를 사용하여 구축된 개인화된 저널링 시스템에 대해 설명합니다. 이 시스템은 연도와 월을 디렉토리 구조로 정리합니다. 캘린더 생성에는 `cal` 명령어를 사용합니다. 작업은 `todo`, `done`과 같은 접두사로 표시되며, Neovim의 약어 및 정렬 기능을 활용하여 효율적인 작업 관리와 시각화를 구현합니다. 구문 강조 표시와 습관 추적도 통합되어 있으며, `awk` 스크립트를 사용하여 월별 지출을 계산합니다. 또한 현재 월 또는 전후 2개월의 저널을 빠르게 열 수 있는 편리한 스크립트도 제공됩니다.