Lumen is a modern terminal text editor written in Rust. The initial milestone focuses on a beginner-friendly interface with file loading, saving, cursor movement, status and shortcut bars, search hooks, and undo/redo support.
- Beginner-friendly defaults
- Nano-style shortcuts
- Fast startup and low memory usage
- Extensible structure for future plugins, LSP, and Git integration
cargo runcargo testUse the installer script to build, install, and add Lumen to your PATH.
sh ./install.shThen restart your shell or source your profile:
- Bash/Zsh:
source ~/.bashrcorsource ~/.zshrc - Fish:
source ~/.config/fish/config.fish
Then run:
lumen