2019-12-15 08:03:57 +01:00
|
|
|
eval %sh{kak-lsp --kakoune -s $kak_session}
|
2020-12-28 01:38:22 +01:00
|
|
|
hook -group lsp global WinSetOption filetype=(elm|rust|c|cpp|python|dhall) %{
|
2019-12-15 08:03:57 +01:00
|
|
|
lsp-auto-hover-enable
|
|
|
|
|
|
|
|
# easily enter lsp mode
|
|
|
|
map -docstring "language-server mode" buffer user l ': enter-user-mode lsp<ret>'
|
|
|
|
|
|
|
|
set buffer lsp_hover_anchor true
|
|
|
|
set buffer lsp_auto_highlight_references true
|
2020-12-28 01:38:22 +01:00
|
|
|
|
|
|
|
hook buffer BufWritePre .* %{
|
|
|
|
lsp-formatting
|
|
|
|
}
|
2019-12-15 08:03:57 +01:00
|
|
|
}
|