콘텐츠로 이동

jvim

v0.5.4Linux x64 · arm64single binary

터미널에서 쓰는 마크다운 편집기.

마크다운 폴더를 열고, 익숙한 단축키로 편집하며, wikilinks · 태그 · git · 검색 · 선택적 AI를 Linux 단일 바이너리에서 사용합니다.

npm install -g @jhl_labs/jvim
jvim 데모

전체 영상: jvim_demo.mp4

md

마크다운 우선 편집

헤딩·강조·리스트·코드 펜스·표·인라인 링크에 라이브 스타일링.

[[ ]]

Wikilinks + 백링크

[[ 입력으로 삽입. 백링크 패널이 들어오는 참조를 보여줌.

#

태그 브라우저

#tag 자동완성 + F7 태그 브라우저. vault 전체 빈도와 대표 파일 경로.

find

풀텍스트 + 선택적 시맨틱 검색

Shift+F4 vault 검색, Shift+F5 인덱스 범위, SQLite FTS5, 선택적 sqlite-vec.

cmd

Notepad 단축키

Ctrl+C/X/V/A/Z/Y/S/O/N + Shift+Arrow 선택. 거기에 vim 스타일 트리(j/k/g/G/n/r/d).

AI

선택적 AI 오버레이

프로바이더를 설정하면 Ask/Insert/Rewrite와 인라인 자동완성을 사용할 수 있습니다. 로컬 LLM 지원.

git

Git 통합

Diff 패널, 현재 파일 hunks, 에디터를 떠나지 않고 commit/push/pull.

bin

단일 바이너리

Bun 컴파일. node_modules 없음, Node 런타임 불필요.

UX

모드 전환 없음

기본이 Insert 모드 — Notepad처럼. vim 사용자는 트리에서 j/k/g/G/n/r/d 그대로.

Vault

페이지가 아닌 폴더

폴더를 열고, 파일 트리로 탐색하고, [[wikilinks]]로 연결하고, #태그로 분류합니다.

AI

AI는 선택 사항

설정한 경우 Ask 모드가 vault를 먼저 검색하고 출처 노트를 보여줄 수 있습니다. 설정하지 않아도 로컬 편집기로 동작합니다.

Ship

단일 바이너리

다운로드해서 실행. node_modules·Node 런타임·Electron 없음. Linux x64 / arm64.