vimrc

Unnamed repository; edit this file 'description' to name the repository.
Log | Files | Refs | Submodules

commit 1351fd18fb71fab4df65020854ff531b6374f729
parent e05de72670ab62573bd7ffc4c063f3738551e832
Author: Pablo Cárdenas <pablo.cardenas@imca.edu.pe>
Date:   Wed, 13 May 2026 15:16:22 -0300

folds: set python folds only if manual

Diffstat:
Mpack/pablo/opt/folds/ftplugin/python.vim | 12++++++++----
1 file changed, 8 insertions(+), 4 deletions(-)

diff --git a/pack/pablo/opt/folds/ftplugin/python.vim b/pack/pablo/opt/folds/ftplugin/python.vim @@ -59,9 +59,13 @@ def CustomFoldText(): string return '+' .. v:folddashes .. printf('%3d lines: %s', nlines, line) enddef -setlocal foldmethod=expr -setlocal foldexpr=MyFoldFunc() -setlocal foldtext=CustomFoldText() -setlocal foldlevel=1 +def SetFolds() + setlocal foldmethod=expr + setlocal foldexpr=MyFoldFunc() + setlocal foldtext=CustomFoldText() + setlocal foldlevel=1 +enddef + +autocmd BufWinEnter * if &foldmethod == "manual" | call SetFolds() | endif # vim: et sts=4 sw=4