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)

View File

@@ -103,14 +103,14 @@
("kubernetes-el" . "f4c763016620a4ddb41698bb8aa02b18e07ac509")
("let-alist" . "b299c78897cc307f9d5521927376fbd06a26f123")
("loop.el" . "e22807f83a0890dc8a904c51ee0742c34efccc6c")
("lsp-mode" . "83d1cf72ac255e5cddebcfc87166c4f6416ff185")
("lsp-treemacs" . "704b4576ba178f6ee1e5ec8e6b8ba7a20fe6acbf")
("lsp-ui" . "72034bdd65f66b43d10e6106e82dfa4718557e1a")
("lsp-mode" . "f51741e2bbf002381d9bc51a6c7ae504c11d827b")
("lsp-treemacs" . "64e375fcc700d4d47cf52ad912e6863d479e3bfa")
("lsp-ui" . "62568188b7cbc0758a0c4bfb57647708406ddf51")
("lua-mode" . "d2ff3045b9694293a302fa60d7bd5d97f2673156")
("magit" . "3c4259e3e090d8575a6bcf80ad53a393bb16b05f")
("magit-popup" . "d8585fa39f88956963d877b921322530257ba9f5")
("markdown-mode" . "e250a8465f805644d372c264eb0572f569d7f2a1")
("melpa" . "4c8024abdb9843296860aaaf1528bc9dfbfbc6c7")
("melpa" . "ea7b38971ea1ac02d1de128d3526f9b7b9f601f9")
("mermaid-mode" . "6ec97ab934023a8aa094705bb1c9803fd85d24c1")
("minions" . "4a81446e13f5bfb514e593d0e1c5253a60113301")
("mmm-mode" . "0d00cdf4d02cc166304f6967a20fa22e2eaf208b")