add markdown and clojure mode
This commit is contained in:
parent
439c3549c0
commit
ce813524d0
1 changed files with 9 additions and 0 deletions
9
init.el
9
init.el
|
|
@ -49,6 +49,11 @@
|
||||||
(add-to-list 'auto-mode-alist '("\\.ts\\'" . typescript-ts-mode))
|
(add-to-list 'auto-mode-alist '("\\.ts\\'" . typescript-ts-mode))
|
||||||
(add-to-list 'auto-mode-alist '("\\.tsx\\'" . tsx-ts-mode))
|
(add-to-list 'auto-mode-alist '("\\.tsx\\'" . tsx-ts-mode))
|
||||||
|
|
||||||
|
(use-package markdown-mode
|
||||||
|
:ensure t
|
||||||
|
:mode ("\\.md\\'" . markdown-mode)
|
||||||
|
:hook (markdown-mode . visual-line-mode))
|
||||||
|
|
||||||
(with-eval-after-load 'lsp-mode
|
(with-eval-after-load 'lsp-mode
|
||||||
(lsp-register-client
|
(lsp-register-client
|
||||||
(make-lsp-client
|
(make-lsp-client
|
||||||
|
|
@ -65,6 +70,10 @@
|
||||||
(add-hook 'typescript-ts-mode-hook #'lsp-deferred)
|
(add-hook 'typescript-ts-mode-hook #'lsp-deferred)
|
||||||
(add-hook 'tsx-ts-mode-hook #'lsp-deferred))
|
(add-hook 'tsx-ts-mode-hook #'lsp-deferred))
|
||||||
|
|
||||||
|
(use-package clojure-mode
|
||||||
|
:mode "\\.clj\\'"
|
||||||
|
:hook (clojure-mode . lsp-deferred))
|
||||||
|
|
||||||
(use-package vue-mode
|
(use-package vue-mode
|
||||||
:mode "\\.vue\\'"
|
:mode "\\.vue\\'"
|
||||||
:hook (vue-mode . lsp-deferred)
|
:hook (vue-mode . lsp-deferred)
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue