A basic text editor written in Rust. Lynx was made following this awesome tutorial and adding more features.
- Open/edit/save file
- Syntax Highlighting - Rust, Python support
- Warn when quitting editor without saving file
- Open folder
- Typescript, Javascript, TSX, JSX support
- Copy and paste ability
Make sure you have Rust, rustup, and cargo installed. You can do so here: https://www.rust-lang.org/tools/install.
- Clone this repository
git clone https://github.com/henryboisdequin/lynx.git
- Run the project
cargo run <file>
<file>
is the file you want to edit in Lynx.