deno & single_file_support

This commit is contained in:
hyper 2024-10-22 13:20:48 +08:00
parent 47d76849bf
commit 4c64251203
1 changed files with 7 additions and 2 deletions

View File

@ -4,10 +4,12 @@ return {
dependencies = { "nvim-lua/plenary.nvim", "neovim/nvim-lspconfig" }, dependencies = { "nvim-lua/plenary.nvim", "neovim/nvim-lspconfig" },
opts = {}, opts = {},
config = function() config = function()
local lspconfig = require('lspconfig')
require('typescript-tools').setup({ require('typescript-tools').setup({
settings = { settings = {
complete_function_calls = true, complete_function_calls = true,
} },
single_file_support = false,
}) })
vim.keymap.set('n', '<leader>co', function() vim.keymap.set('n', '<leader>co', function()
@ -46,11 +48,14 @@ return {
}) })
local capabilities = vim.lsp.protocol.make_client_capabilities() local capabilities = vim.lsp.protocol.make_client_capabilities()
capabilities = require("cmp_nvim_lsp").update_capabilities(capabilities) capabilities = require("cmp_nvim_lsp").default_capabilities(capabilities)
local lspconfig = require('lspconfig') local lspconfig = require('lspconfig')
lspconfig.cssls.setup { lspconfig.cssls.setup {
capabilities = capabilities capabilities = capabilities
} }
lspconfig.denols.setup{
single_file_support = false,
}
end end
},{ },{
"nvim-treesitter/nvim-treesitter", "nvim-treesitter/nvim-treesitter",