folding completed

pull/1708/head
Oluwatobi 9 months ago
parent 7a730dc9d6
commit f5937893cc

@ -11,7 +11,7 @@ vim.keymap.set('n', 'zK', function()
local winid = require('ufo').peekFoldedLinesUnderCursor()
if not winid then
-- choose one of coc.nvim and nvim lsp
vim.fn.CocActionAsync 'definitionHover' -- coc.nvim
-- vim.fn.CocActionAsync 'definitionHover' -- coc.nvim
vim.lsp.buf.hover()
end
end)
@ -21,13 +21,15 @@ capabilities.textDocument.foldingRange = {
dynamicRegistration = false,
lineFoldingOnly = true,
}
local language_servers = require('lspconfig').util.available_servers() -- or list servers manually like {'gopls', 'clangd'}
for _, ls in ipairs(language_servers) do
require('lspconfig')[ls].setup {
capabilities = capabilities,
-- you can add other fields for setting up lsp server in this table
}
end
-- local language_servers = require('lspconfig').util.available_servers() -- or list servers manually like {'gopls', 'clangd'}
-- print(language_servers)
-- for _, ls in ipairs(language_servers) do
-- require('lspconfig')[ls].setup {
-- capabilities = capabilities,
-- -- you can add other fields for setting up lsp server in this table
-- }
-- end
require('ufo').setup {
provider_selector = function(bufnr, filetype, buftype)

Loading…
Cancel
Save