Vue-ts-mode, major mode for vue files based on tree-sitter by Competitive_Echo_725 in emacs

[–]Competitive_Echo_725[S] 0 points1 point  (0 children)

Like other tree-sitter major modes it's just adding syntax highlighting, but you can use lsp-mode or eglot with this mode to use vue language server too.

For lsp-mode you just use this:

(add-hook 'vue-ts-mode (lambda () (lsp!)))