A modern, intuitive, terminal text editor. Single file. No dependencies. No config.
Website: zepto.now | Full feature list
- Command palette (
⌃Space) — discover and run any command - 50+ syntax languages — Perl, Python, JS/TS, Go, Rust, C/C++, Java, Ruby, and more
- Find & replace with regex support, case toggle, and match highlighting
- Find in files — project-wide search with grouped results
- File tree sidebar with fuzzy file picker (
⌃O) - Multi-tab editing with recent files (
⌃E) - Git integration — inline diff gutter markers, diff view (
⌥D), change navigation - Minimap overview of document structure
- Word wrap, column selection, smart Home/End, location history
- Dark and light themes (
⌃T) - Transform via shell (
⌥T) — pipe selected text through any command - Single file, zero dependencies — just Perl 5.10+ standard library
curl -fsSL https://zepto.now/get | shOr install to a custom location:
curl -fsSL https://zepto.now/get | sh -s -- /usr/local/bin/zeptoOr download manually and run zepto --install.
- Perl 5.10+ (standard library only, no CPAN modules)
- Any terminal with ANSI support
make build # Creates single-file 'zepto' executable
make test # Run testsMIT