Replace TERN with LSP

It has "slightly" more predictable future
This commit is contained in:
Maciej 2019-06-11 09:52:13 +03:00
parent d5bffb7812
commit 995d67e03c
Signed by: maciej
GPG key ID: 41D62D42D3B0D765
4 changed files with 7 additions and 6 deletions

View file

@ -2,13 +2,13 @@
(add-to-list 'auto-mode-alist '("\\.js\\'" . js2-mode))
(add-to-list 'auto-mode-alist '("\\.json\\'" . js2-mode))
;; Tern is used for completion
(add-hook 'js2-mode-hook 'tern-mode)
;; Language Server Protocol is used for completion
(add-hook 'js2-mode-hook 'lsp)
(defun activate-js2-mode ()
"Company list override."
(add-to-list (make-local-variable 'company-backends)
'(company-tern company-yasnippet)))
'(company-yasnippet company-lsp)))
(add-hook 'js2-mode-hook 'activate-js2-mode)