kilo - A text editor in less than 1000 LOC with syntax highlight and search