kak: fix lsp

This commit is contained in:
lelgenio 2021-09-23 21:00:06 -03:00
parent 06534f41d5
commit ea495b6f51
4 changed files with 10 additions and 6 deletions

View File

@ -34,13 +34,13 @@ command = "scry"
[language.css]
filetypes = ["css"]
roots = ["package.json"]
command = "css-languageserver"
command = "vscode-css-languageserver"
args = ["--stdio"]
[language.less]
filetypes = ["less"]
roots = ["package.json", ".git"]
command = "css-languageserver"
command = "vscode-css-languageserver"
args = ["--stdio"]
[language.d]
@ -84,7 +84,7 @@ args = ["--lsp"]
[language.html]
filetypes = ["html"]
roots = ["package.json"]
command = "html-languageserver"
command = "vscode-html-languageserver"
args = ["--stdio"]
[language.javascript]
@ -102,7 +102,7 @@ args = ["--stdio"]
[language.json]
filetypes = ["json"]
roots = ["package.json"]
command = "json-languageserver"
command = "vscode-json-languageserver"
args = ["--stdio"]
[language.latex]

View File

@ -146,6 +146,8 @@ hook global WinSetOption filetype=less %[
hook window InsertChar \n -group less-indent less-indent-on-new-line
hook window InsertChar \} -group less-indent less-indent-on-closing-curly-brace
map buffer insert <c-k> '<esc>xs\$\d+<ret>) c'
hook -once -always window WinSetOption filetype=.* %{ remove-hooks window less-.+ }
add-highlighter buffer/less regions

View File

@ -42,6 +42,7 @@ plug 'kak-lsp/kak-lsp' config %{
set global lsp_hover_max_lines 10
lsp-inlay-diagnostics-enable global
set global lsp_auto_highlight_references true
set global lsp_inlay_diagnostic_sign x
hook global BufCreate .* %{try lsp-enable}

View File

@ -114,7 +114,7 @@ depends=(
mpd mpc ncmpcpp mpdris2
playerctl clyrics
kdeconnect
blender gimp kdenlive
blender gimp
zathura zathura-pdf-mupdf
# Office
@ -127,8 +127,9 @@ depends=(
shfmt bash-language-server
# web lsp
vscode-css-languageserver-bin
vscode-html-languageserver
vscode-css-languageserver
vscode-json-languageserver
# Python
ipython bpython