config language server of cmake in eglot
This commit is contained in:
1 file changed
+3
@@ -47,6 +47,8 @@
|
|||||||
(setq eglot-confirm-server-initiated-edits nil)
|
(setq eglot-confirm-server-initiated-edits nil)
|
||||||
(setq eglot-autoshutdown t)
|
(setq eglot-autoshutdown t)
|
||||||
(add-to-list 'eglot-ignored-server-capabilities :inlayHintProvider)
|
(add-to-list 'eglot-ignored-server-capabilities :inlayHintProvider)
|
||||||
|
(add-to-list 'eglot-server-programs
|
||||||
|
'((cmake-mode cmake-ts-mode) . ("cmake-language-server")))
|
||||||
|
|
||||||
(add-hook 'eglot-managed-mode-hook #'creature/eglot-load-markdown-for-doc)
|
(add-hook 'eglot-managed-mode-hook #'creature/eglot-load-markdown-for-doc)
|
||||||
(add-hook 'eglot-managed-mode-hook #'creature/disable-eglot-for-json)
|
(add-hook 'eglot-managed-mode-hook #'creature/disable-eglot-for-json)
|
||||||
@@ -74,6 +76,7 @@
|
|||||||
python-mode-hook
|
python-mode-hook
|
||||||
python-ts-mode-hook
|
python-ts-mode-hook
|
||||||
cmake-mode-hook
|
cmake-mode-hook
|
||||||
|
cmake-ts-mode-hook
|
||||||
c-mode-hook
|
c-mode-hook
|
||||||
c++-mode-hook
|
c++-mode-hook
|
||||||
c-ts-base-mode-hook))
|
c-ts-base-mode-hook))
|
||||||
|
|||||||
Reference in new issue
Block a user