rewrite antirez's kilo in zig
# TODO list for this project
The main goal is to write kilo in Zig for my own learning purposes. I will
create a tutorial to help other Zig newcomers.
Once the main goal is done, consider the following:
- Check if there is something
interesting in his solution.
- Consider using to reuse some code.
- - ncurses alternative
- - terminal multiplexer
- Use ropes for the editor:
- Use tree-sitter for highlighting, indenting
- Add LSP support
- - extensive unix tool usage in the editor
- Kakoune-like multiple selections and key bindings