X-Git-Url: https://git.xinqibao.xyz/dotfiles.git/blobdiff_plain/1617970b6d578d49fd6fa212edba780f59af46fd..c487919b66f0f3863569ee5903e019e96fa27d64:/.config/nvim/init.vim?ds=sidebyside diff --git a/.config/nvim/init.vim b/.config/nvim/init.vim index 4b7fb6c..32c39ac 100644 --- a/.config/nvim/init.vim +++ b/.config/nvim/init.vim @@ -38,6 +38,9 @@ set foldmethod=expr set foldexpr=0 set foldlevelstart=99 set foldlevel=99 +" Indent summaries one level past the retained first line, not a continuation. +let &foldtext = 'repeat(" ", indent(v:foldstart - 1) + shiftwidth()) . printf("… %d lines …", v:foldend - v:foldstart + 1)' +set fillchars+=fold:\ " Leave the rest of the summary line blank. " Interaction and persistence set mouse=a