From what I’ve read and seen in videos related to Neovim, I get the impression that Treesitter is to editor developers what LLVM is to compiler developers. Have you considered integrating it into your editor? I understand it handles indenting, highlighting, formatting and a slew of other stuff.
2 Likes