Thanks so far -- as I am not too much into vim scripting it will take a little time for me to test it. But it looks very much what I'd love to see working! Thank You so far Felix
On Mar 1, 6:05 pm, Christian Brabandt <cbli...@256bit.org> wrote: > Hi! > > On Mo, 01 M r 2010, fka...@googlemail.com wrote: > > > I look for a way to fold/unfold ALL folds belonging to the same "type" > > of fold (indicated e.g. by a leading keyword before the fold mark), so > > see only those folds of interest. > > Does that work: > #v+ > fu! MyFL(lnum) > if getline(a:lnum) =~ '{$' > return 'a1' > elseif getline(a:lnum) =~ '}$' > return 's1' > elseif getline(a:lnum) =~ '^[0-9/]\+$' > return '1' > elseif getline(a:lnum) =~ '^$' > return '0' > else > return '=' > endif > endfu > > set fdm=expr foldexpr=MyFL(v:lnum) > #v- > > regards, > Christian > -- > :wq -- You received this message from the "vim_use" maillist. Do not top-post! Type your reply below the text you are replying to. For more information, visit http://www.vim.org/maillist.php