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

Reply via email to