Vine is a fast and intuitive terminal-based text editor based on the modified "kilo-src" (https://github.com/snaptoken/kilo-src) editor made by Paige Ruten, which is in turn based on Salvatore Sanfilippo's "kilo" (https://github.com/antirez/kilo). But this version has a lot of improvements. For example more syntax highlighting and even configuration files (this might just be my opinion, but a much better colourscheme as well). It also runs on the C standard library so that's good, i guess!
-------------------------------------------------------------------------------
Language files blank comment code
-------------------------------------------------------------------------------
C 1 176 226 884
Markdown 1 9 0 59
make 1 1 0 3
-------------------------------------------------------------------------------
SUM: 3 186 226 946
-------------------------------------------------------------------------------
Program used: "cloc"
Count may be outdated.
DISCLAIMER: This is not a UTF-8 text editor, and I have no idea how to implement it. Sue me.
WARNING: This image is basically 1000-years old and taken on WSL as that's what I used at the time. It might not accurately reflect the current state of the text editor at all, actually. But visuals is what sells for the stupid lizard brain.
- https://gcc.gnu.org/install
- https://www.gnu.org/software/make
- https://cmake.org/download
- https://git-scm.com/downloads
To install, firstly clone the repo:
git clone https://github.com/callmesalmon/vine ~/vineAfter that, you'd want to use cmake to initialize an executable:
cmake .
sudo makevine <filename>Ctrl+S - Save
Ctrl+Q - Quit
Ctrl+F - Find
Ctrl+X - Delete next char
Ctrl+D - Delete current line
Ctrl+J - Start of line
Ctrl+K - End of line
