터미널 창을 벗어나지 않고 파일을 확인하고 싶어서, 에이전트 내에서 마크다운, 코드, 이미지, PDF를 볼 수 있는 뷰어를 만들었습니다
I got tired of leaving the current terminal pane to view relevant files, so I built an in-agent Markdown, code, images and PDFs viewer
핵심 요약
터미널 환경에서 파일을 빠르게 확인하고 편집할 수 있는 에이전트용 뷰어 도구를 개발했습니다.
- 파일 뷰어 — 터미널 내에서 마크다운, 코드, 이미지, PDF를 즉시 확인 가능함
- VSCode 기능 구현 — 마우스 조작 없이 키보드만으로 관련 파일을 빠르게 탐색함
- Neovim 통합 — 터미널 세션을 나가지 않고도 파일을 직접 편집할 수 있음
- 호환성 지원 — 그래픽 지원 터미널에서 이미지 및 PDF 미리보기를 제공함
제목 그대로, 개발자로서 VSCode의 Ctrl/Meta+P '빠른 열기(Quick Open)' 기능이 진짜 너무 그리웠거든. 마우스에 손댈 필요 없이 관련 파일들을 바로바로 확인할 수 있는 그 기능 말이야. 혹시라도 필요한 사람 있을까 싶어서 공유해 본다.
기본적으로 이 빠른 열기 기능은 세션 내에서 최근에 다룬 파일들을 나열해 줘서 바로 이동할 수 있게 해 줘. 덕분에 플랜 확인하거나, 새 에셋 열거나, 문서 참조할 때(PDF 지원은 Poppler 필요함), 아니면 뭔가 수상쩍은 생성 코드 검사할 때 키보드 누르는 횟수가 엄청나게 줄었어.
보너스로 Neovim 연동도 지원하니까(Nano 쓰는 형들은 미안), 세션 나갈 필요 없이 터미널에서 바로 파일 수정도 가능해.
이미지나 PDF 페이지 미리 보기는 그래픽 지원되는 터미널이 필요해. 기본 Pi랑 OMP 둘 다 잘 돌아간다.
피드백은 언제든 환영이야!


