58ebc9f9c26e66f7fcbd257e8189ff500503ff27
LazyVim wires foldexpr to vim.lsp.foldexpr() when the server advertises textDocument/foldingRange, falling back to vim.treesitter.foldexpr(). ufo's init block fought that by setting foldcolumn/foldlevel/foldenable and remapping zR/zM. The servers["*"] foldingRange capability is also redundant: Neovim advertises it with lineFoldingOnly by default. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
💤 LazyVim
A starter template for LazyVim. Refer to the documentation to get started.
Languages
Lua
100%