I've been an emacs user since college with my first foray into common lisp, and over the years, I've exclusively worked with a souped up .emacs config based on prelude for Python, Rust, and Clojure.<p>However, I've found it really hard to set up emacs-lsp with Typescript to even remotely match what VSCode offers.<p>For instance,<p>- Auto linting<p>- Auto import of mentioned modules<p>- A reasonable auto-complete across modules<p>- A mechanism to see code definition in different sections of a monorepo<p>(I've messed around with tide, emacs-lsp config, a lot [1]).<p>Is this an issue with emacs? Or with free contributor times vs paid microsoft engineers? Is anyone using emacs with lsp for typescript and has pointers to a .emacs config?<p>[1] https://github.com/viksit/prelude/blob/master/init.el
It's like competing against the Japanese for best sushi knife.
Typescript is a Microsoft invention, to say nothing of Emacs's complete
lack of financial incentivation.