feat: highlight keywords
feat: highlight single-line comments
feat: highlight strings
A simple command-line text editor.
eve is a lightweight, user-friendly text editor for the terminal that aims to be simple and intuitive, while also taking advantage of the capabilities of advanced text editors.
The project is in alpha stage and will provides essential and powerful editing features (see Roadmap), making it ideal for editing configuration files, creating scripts or witing source codes from the command-line.
make
gcc
You can install all the required tools on Linux (Debian-based) with this command:
sudo apt install make gcc
If you haven't already clone the repository:
git clone https://git.sr.ht/~cezelot/eve
Navigate to the repo directory and run make
:
cd eve
make
It'll build an executable named eve
.
Command | Description |
---|---|
make |
Compile eve . |
make clean |
Remove objects files. |
make fclean |
Remove objects files and eve . |
make re |
Re-compile eve . |
To install eve
, copy the executable into ~/.local/bin
:
cp eve ~/.local/bin
Or into /usr/local/bin
, note that you must have adequate privileges:
sudo cp eve /usr/local/bin
To open and edit a file:
eve <filename>
To create a new file:
eve
Then use Ctrl-S
to create and save the new file.
List of features planned for version 1.0.0:
Send patches/bug reports to ~cezelot/eve-devel@lists.sr.ht.
Ismaël Benjara / ~cezelot
Contributors:
eve is free software distributed under the GNU Public License, for details see COPYING.
Thanks to Paige Ruten for her excellent tutorial.