| Crates.io | zrd |
| lib.rs | zrd |
| version | 0.1.2 |
| created_at | 2025-12-31 16:05:06.693501+00 |
| updated_at | 2026-01-01 11:23:46.526174+00 |
| description | A minimal text editor with terminal UI (ratatui) |
| homepage | |
| repository | https://github.com/douglance/zrd |
| max_upload_size | |
| id | 2014934 |
| size | 46,338 |
A fast, minimal text editor for the terminal. That's it.
cargo install zrd
zrd myfile.txt # Edit a file
zrd # Edit default scratch file (~/.config/zrd/default.txt)
Press Esc to quit. Changes save automatically.
| Action | Keys |
|---|---|
| Quit | Esc or Ctrl+W |
| Undo / Redo | Ctrl+Z / Ctrl+Shift+Z |
| Select all | Ctrl+A |
| Start/End of line | Home / End or Cmd+←/→ |
| Word left/right | Alt+←/→ |
| Delete word | Alt+Backspace / Alt+Delete |
| Delete line | Ctrl+Shift+K |
| Move line up/down | Alt+↑/↓ |
Full list: FEATURES.md
There's also a native GUI version using GPUI:
cargo install zrd-gui
zrd-gui myfile.txt
Both share the same editing engine and can edit the same file simultaneously with live sync.
If Alt+arrow keys don't work:
git clone https://github.com/douglance/zrd.git
cd zrd
cargo install --path zrd
MIT