This is something really cool! I would actually slightly modify it:
1) remove license from kilo.c (you already have it in its own file);
2) syntax highlighting makes letters invisible sometimes[0] (so I'd
remove it);
3) when exiting it keeps the terminal dirty[0];
4) probably add line numbers;
5) add install and uninstall rules to the Makefile.