- When loading this module all the other modes handle by PIMacs assume
you want an
lsp
integration if it’s possible. - Load the Doom module
lsp
if it is not already loaded - Remove the
lsp-mode
annoying warning unknown notification: semgrep/rulesRefreshed. - With the module option
+doc
This package configures[[https://emacs-lsp.github.io/lsp-mode/tutorials/how-to-turn-off/][lsp-ui-doc]]
when the Doomlsp
module is loaded without the option+peek
.
here the final lsp-ui-doc
configuration :
(setq lsp-ui-doc-enable t
lsp-ui-doc-show-with-cursor nil
lsp-ui-doc-show-with-mouse t
lsp-ui-doc-include-signature t
lsp-modeline-code-actions-enable nil ;; With t it slows down editing code and that becomes painful !!
lsp-signature-auto-activate t
lsp-completion-show-kind t
lsp-ui-doc-delay 0.33) ;; Package default 0.2, Doom default 0.75
+doc
: load and configurelsp-ui-doc
if the Doom lsp module is not loaded with the option =+peek=.
See the refacard of key bindings added by this module.
Note that, with a qwerty keyboard, the key bindings will be different…