mirror of
https://codeberg.org/qwjyh/dotfiles.git
synced 2025-06-27 03:39:20 +09:00
update: nvim: satysfi filetype def & language server setup
This commit is contained in:
parent
b107ad0712
commit
a7c98c7cbb
4 changed files with 24 additions and 4 deletions
|
@ -49,6 +49,18 @@ require('lazy').setup({
|
|||
},
|
||||
})
|
||||
|
||||
-----------------------------------------------------------
|
||||
-- Adding filetype 'satysfi'
|
||||
vim.filetype.add {
|
||||
extension = {
|
||||
saty = 'satysfi',
|
||||
satyh = 'satysfi',
|
||||
satyg = 'satysfi',
|
||||
},
|
||||
pattern = {
|
||||
['.*%.satyh%-%a+'] = 'satysfi',
|
||||
},
|
||||
}
|
||||
|
||||
-----------------------------------------------------------
|
||||
-- basic configurations
|
||||
|
@ -241,6 +253,13 @@ lspconfig.julials.setup {
|
|||
capabilities = capabilities,
|
||||
}
|
||||
|
||||
-- SATySFi
|
||||
lspconfig.satysfi_ls.setup {
|
||||
on_attach = on_attach,
|
||||
capabilities = capabilities,
|
||||
autostart = true,
|
||||
}
|
||||
|
||||
-- nvim-cmp setup
|
||||
local cmp = require 'cmp'
|
||||
local luasnip = require 'luasnip'
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
# https://zenn.dev/monaqa/articles/2021-12-10-satysfi-language-server
|
||||
-- https://zenn.dev/monaqa/articles/2021-12-10-satysfi-language-server
|
||||
local util = require 'lspconfig.util'
|
||||
|
||||
return {
|
||||
|
@ -18,3 +18,4 @@ return {
|
|||
},
|
||||
},
|
||||
}
|
||||
|
Loading…
Add table
Add a link
Reference in a new issue