What makes this a “modern” editor? When does it cease to be a modern editor?
Stuff like use of tree-sitter seems neat.
Perhaps "modern" in the terminal editor space is just a codebase that does not have 30 years of cruft (where cruft may include various legacy support and fixes for subtle/obscure/legacy bugs).