Mercurial > dotfiles
diff .chezmoitemplates/init.lua @ 463:1d2e33dfe0c6
Clean up folding and foldtexts
author | zegervdv <zegervdv@me.com> |
---|---|
date | Fri, 24 Sep 2021 10:03:31 +0200 |
parents | 676d7ef5fecb |
children | 48521caaf918 |
line wrap: on
line diff
--- a/.chezmoitemplates/init.lua Fri Sep 24 09:44:17 2021 +0200 +++ b/.chezmoitemplates/init.lua Fri Sep 24 10:03:31 2021 +0200 @@ -565,6 +565,14 @@ c = true, -- Commandline mode } +opt.foldmethod = 'expr' +opt.foldexpr = 'nvim_treesitter#foldexpr()' +opt.foldnestmax = 3 +opt.foldminlines = 1 +opt.foldtext = + [[substitute(getline(v:foldstart),'\\t',repeat('\ ',&tabstop),'g').'...'.trim(getline(v:foldend)) . ' (' . (v:foldend - v:foldstart + 1) . ' lines)']] +opt.foldenable = false + -- LSP config local lsp = require 'lspconfig' local null_ls = require 'null-ls'