pablomateo / kilo_textEditor

Text Editor written in C from scratch

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Kilo TextEditor


Text Editor written in C from scratch

Kilo is a small text editor in less than 1K lines of code (counted with cloc).

Usage: kilo filename

Keys:

CTRL-S: Save
CTRL-Q: Quit
CTRL-F: Find string in file (ESC to exit search, arrows to navigate)

Kilo does not depend on any library (not even curses). It uses fairly standard VT100 (and similar terminals) escape sequences. I created the project to learn a bit more about C Language and Command Line Text Editors. I recommend following the tutorial as it is a greta way to learn all these concepts.

People are encouraged to use it as a starting point to write other editors or command line interfaces that are more advanced than the usual REPL style CLI.

Kilo was written by Salvatore Sanfilippo aka antirez and is released under the BSD 2 clause license.
The tutorial is available here: http://viewsourcecode.org/snaptoken/kilo

About

Text Editor written in C from scratch

License:GNU General Public License v3.0


Languages

Language:C 98.9%Language:Makefile 1.1%