update: nvim: satysfi filetype def & language server setup

This commit is contained in:
qwjyh 2023-03-13 02:42:54 +09:00
parent b107ad0712
commit a7c98c7cbb
4 changed files with 24 additions and 4 deletions

View file

@ -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'

View file

@ -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 {
},
},
}