@borkdude thank you! I just learned that #emacs supports #lsp now
https://github.com/emacs-lsp/lsp-mode