Update typescript settings
This commit is contained in:
parent
6e0b17c263
commit
276f557e53
4 changed files with 5 additions and 3 deletions
2
05lsp.el
2
05lsp.el
|
|
@ -8,7 +8,7 @@
|
|||
:defer t
|
||||
:requires (company)
|
||||
:config (setq-default lsp-file-watch-threshold 10000
|
||||
lsp-restart 'interactive
|
||||
lsp-restart 'auto-restart
|
||||
lsp-prefer-capf t
|
||||
lsp-completion-provider :capf
|
||||
lsp-server-trace nil
|
||||
|
|
|
|||
|
|
@ -73,7 +73,7 @@
|
|||
(plist-get erlang/current-erlang :erlang-path)))
|
||||
|
||||
(require 'erlang-start)
|
||||
(set-indent 2)
|
||||
(set-indent 4)
|
||||
(column-enforce-n 80)
|
||||
|
||||
;; Set specific ctags command
|
||||
|
|
|
|||
|
|
@ -15,7 +15,7 @@
|
|||
(add-to-list 'auto-mode-alist '("\\.json\\'" . js2-mode))
|
||||
|
||||
;; Use js2-mode for typescript editing
|
||||
(add-to-list 'auto-mode-alist '("\\.ts\\'" . typescript-mode))
|
||||
(add-to-list 'auto-mode-alist '("\\.ts\\'" . js2-mode))
|
||||
|
||||
(defun activate-js2-mode ()
|
||||
"JS2 mode overrides."
|
||||
|
|
|
|||
|
|
@ -40,6 +40,8 @@
|
|||
'(company-yasnippet capf))
|
||||
|
||||
(when (string-match-p "jsx" (buffer-file-name))
|
||||
(lsp))
|
||||
(when (string-match-p "tsx" (buffer-file-name))
|
||||
(lsp)))
|
||||
|
||||
(add-hook 'web-mode-hook 'activate-web-mode)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue