This is basic implementation of The .slint Markup Language syntax
highlight for Vim.
Plug 'slint-ui/vim-slint'use 'slint-ui/vim-slint'You can also setup LSP using your favorite LSP client for vim or neovim
cargo install slint-lsp- install
neovim/nvim-lspconfigusing your fav package manager - add to your lua config
require'lspconfig'.slint_lsp.setup{}or to your viml config
lua << EOF
require'lspconfig'.slint_lsp.setup{}
EOF- install
neoclide/coc.nvimusing your fav package manager - add to your
coc-settings.json(either withCocConfigor open from its path)
"languageserver": {
"slint": {
"filetypes": ["slint"],
"command": "slint-lsp"
}
}This plugin took the existing sixtyfps-vim plugin from RustemB (https://github.com/RustemB/sixtyfps-vim) and trivially updated that to slint.