데브허브 | DEVHUB | I made a new markers plugin for nvimI made a new markers plugin for nvim
- 웹 개발 번아웃 후 Lua를 활용해 Neovim 마커 플러그인
marco.nvim을 개발했으며, Neovim으로의 전환을 강력히 추천함. 🚀
- 기존 Neovim 마커 기능의 UI는 직관적이지 않고, 활성 마커 파악이 어려우며, 불필요한 정보가 많아 개선이 필요했음. 😵💫
marco.nvim은 기존 마커 기능의 핵심(버퍼 로컬/글로벌, JK 이동)을 유지하되, 시각적 명확성과 사용자 경험 개선에 중점을 둠. ✨
virtual text를 활용하여 마커 위치를 시각적으로 명확히 표시하고, 파일명과 마커를 쉽게 읽을 수 있는 간결한 팝업 UI를 제공함. 👁️
JK 키로 마커 간을 빠르게 이동하고, D 키로 쉽게 삭제할 수 있어 효율적인 마커 관리가 가능함. ↔️
- 대문자(글로벌) 마커와 소문자(로컬) 마커를 다른 색상으로 구분하여 시각적 인지도를 높임. 🎨
- 팝업 박스의 너비, 높이, 테두리 스타일, 제목 등 다양한 커스터마이징 옵션을 제공함. ⚙️
- 첫 번째 로컬 마커 색상 불일치 등 몇 가지 버그가 있으나 수정 예정이며, 사용자 기능 요청을 적극적으로 반영할 계획임. 🐞
marco.nvim은 GitHub에 공개되어 있으며, 사용자들의 피드백과 별점(star)을 환영함. ⭐️