nvim lsp: 設定好常用的程式語言
This commit is contained in:
5
dot_config/nvim/exact_lua/lsp/exact_servers/marksman.lua
Normal file
5
dot_config/nvim/exact_lua/lsp/exact_servers/marksman.lua
Normal file
@@ -0,0 +1,5 @@
|
||||
return {
|
||||
cmd = { "marksman", "server" },
|
||||
filetypes = { "markdown", "markdown.mdx" },
|
||||
root_markers = { ".marksman.toml", ".git" },
|
||||
}
|
||||
6
dot_config/nvim/exact_lua/lsp/exact_servers/sqls.lua
Normal file
6
dot_config/nvim/exact_lua/lsp/exact_servers/sqls.lua
Normal file
@@ -0,0 +1,6 @@
|
||||
return {
|
||||
cmd = { "sqls" },
|
||||
filetypes = { "sql", "mysql" },
|
||||
root_markers = { "config.yml" },
|
||||
settings = {},
|
||||
}
|
||||
10
dot_config/nvim/exact_lua/lsp/exact_servers/volar.lua
Normal file
10
dot_config/nvim/exact_lua/lsp/exact_servers/volar.lua
Normal file
@@ -0,0 +1,10 @@
|
||||
return {
|
||||
cmd = { "vue-language-server", "--stdio" },
|
||||
filetypes = { "vue" },
|
||||
init_options = {
|
||||
typescript = {
|
||||
tsdk = ""
|
||||
}
|
||||
},
|
||||
root_markers = { "package.json" },
|
||||
}
|
||||
12
dot_config/nvim/exact_lua/lsp/exact_servers/yamlls.lua
Normal file
12
dot_config/nvim/exact_lua/lsp/exact_servers/yamlls.lua
Normal file
@@ -0,0 +1,12 @@
|
||||
return {
|
||||
cmd = { "yaml-language-server", "--stdio" },
|
||||
filetypes = { "yaml", "yaml.docker-compose", "yaml.gitlab" },
|
||||
root_markers = { ".git" },
|
||||
settings = {
|
||||
redhat = {
|
||||
telemetry = {
|
||||
enabled = false
|
||||
}
|
||||
}
|
||||
},
|
||||
}
|
||||
Reference in New Issue
Block a user