A simple modal based text editor written in Rust. It has no ambition at all, it is merely a project to learn Rust and how to build a text editor.
make sure you have cargo installed on your machine.
clone the repository:
git clone https://github.com/florentinl/giga.git && cd gigainstall the binary:
cargo install --path .To start editing a file just write in your terminal:
giga file.rsYou can also create a file and editing it:
giga my_new_file.rsIf you enter
gigaIt will create a new file called NewFile, duh.
Giga is a modal based test editor. You have three modes:
- NORMAL
- INSERT
- RENAME
To toggle modes:
- in NORMAL ->
i-> INSERT - in NORMAL ->
R-> RENAME - in INSERT ->
Esc-> NORMAL - in RENAME ->
Enter-> NORMAL
A never ending list of things, but who cares, it's just a project to learn Rust.
