@hrefna I'm still amazed how we are reproducing / reinventing functionality across so many different tools.
We should extract basic functionalities and expose them as part of small tools or libraries.
The same way we have LSPs, fuzzy searching, etc.
When we build alternatives to popular products, being the best at any feature might not be the best idea. We can beat popular products in a few axis but not all.