0.0.15 • Published 5 months ago
@cinea4678/unocss-language-server v0.0.15
UnoCSS Language Server
A language server for unocss
Features
- Simple completion
- Hover
- Loading config from
root dir
Install
npm i unocss-language-server -g
Usage
nvim-lspconfig server_configuration
require 'lspconfig'.unocss.setup {
on_attach = on_attach,
capabilities = capabilities,
filetypes = { ... },
root_dir = function(fname)
return require 'lspconfig.util'.root_pattern(...)(fname)
end
}
If you are using nvim-cmp, you can add -
to trigger_characters.
cmp.setup {
sources = { { name = 'nvim_lsp', trigger_characters = { '-' } } }
}
Because @unocss/autocomplete
suggest less before meeting -
.
TODO
- Highlight matched classes