feat(lsp): enable code lenses, improve lsp-ui-doc setup

This commit is contained in:
2021-01-06 09:45:07 +00:00
parent 678b0fd096
commit e8544e79e9
3 changed files with 11 additions and 7 deletions

View File

@@ -12,17 +12,20 @@
:defer t
:bind (:map lsp-ui-mode-map
("C-c C-d" . lsp-ui-doc-glance)
("C-c d" . lsp-ui-doc-show)
("M-?" . lsp-ui-peek-find-references)
("C-c C-j" . lsp-ui-peek-find-definitions))
:custom
(lsp-ui-doc-enable nil)
(lsp-ui-sideline-enable nil)
(lsp-ui-doc-alignment 'window)
(lsp-ui-doc-delay 0)
(lsp-ui-doc-enable t)
(lsp-ui-doc-header nil)
(lsp-ui-doc-include-signature t)
(lsp-ui-doc-max-height 45)
(lsp-ui-doc-position 'at-point)
(lsp-ui-doc-use-webkit nil))
(lsp-ui-doc-use-webkit nil)
(lsp-ui-sideline-enable nil))
(provide 'siren-lsp-ui)
;;; siren-lsp-ui.el ends here

View File

@@ -23,6 +23,7 @@
(lsp-enable-xref t)
(lsp-enable-file-watchers t)
(lsp-enable-imenu t)
(lsp-lens-enable t)
(lsp-keymap-prefix "M-;")
(lsp-completion-provider :capf)