blob: 5b1008136618bbeb12a62a3fe6b7591a6bb3955d (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
|
(use-package lsp-mode
:commands lsp
:init
;; disable yasnippet support
(setq lsp-enable-snippet nil)
;; prefer lsp-ui
(setq lsp-prefer-flymake nil)
:hook
;; enable lsp in go-mode
(go-mode . lsp)
:bind (:map lsp-mode-map
;; C-c r renames identifier
("C-c r" . lsp-rename)))
(use-package lsp-ui
:commands lsp-ui-mode
:init
;; disable sideline
(setq lsp-ui-sideline-enable nil)
;; do not show documentation
(setq lsp-ui-doc-enable nil)
:hook
;; enable lsp-ui-mode in lsp-mode
(lsp . lsp-ui-mode))
(provide 'init-lsp-mode)
|