Terminal markdown visualizer/editor (Rust TUI).
npm i -g @dhruv2mars/mdvFirst run downloads the native mdv binary into ~/.mdv/bin/mdv.
Binary artifacts are published on GitHub Releases per platform.
Installer keeps verified cache under ~/.mdv/cache.
Supported release binaries:
darwin-arm64darwin-x64linux-arm64linux-x64win32-arm64win32-x64
mdv README.mdManual upgrade:
mdv updateUses detected install manager (bun/pnpm/yarn/npm), prefers original installer metadata.
Stream mode (stdin):
tail -f notes.md | mdv --streamIn-app docs: Cmd+,/Ctrl+, (Docs + Settings modal).
Quick ref:
Ctrl+QquitCtrl+SsaveCtrl+Rreload from diskShift+Tab(orCtrl+T) switch editor/view modeCtrl+Fsearch,Ctrl+Hreplace,Ctrl+Ggoto lineF3/Shift+F3next/prev search result- Conflict flow:
Ctrl+J/Ctrl+Uhunk nav,Ctrl+Eapply,Ctrl+Kkeep local,Ctrl+Mmerge
--readonlydisable editing--no-watchdisable file watcher--streamread markdown from stdin (noPATHarg)--perfshow perf info in status line--theme <auto|default|high-contrast>set color theme--no-colordisable ANSI color--focus <editor|view>initial focused pane
MDV_INSTALL_DEBUG=1local installer debug logsMDV_INSTALL_TIMEOUT_MSrequest timeout (default15000)MDV_INSTALL_RETRY_ATTEMPTSretries (default3)
See CONTRIBUTING.md.