Thanks. Where does Vim store all my defined folds? It creates a separate
buffer like NERDTree does?

On Wed, Jan 7, 2015 at 5:22 AM, Ben Fritz <[email protected]> wrote:

> On Tuesday, January 6, 2015 10:16:38 PM UTC-6, Bao Niu wrote:
> > Thank you very much Ben!
> >
> > My goal would be folding Python classes/functions automatically based on
> indentation, and also folding the import part at the top and some python
> long dict. The latter does not necessarily conform to indentation rules so
> marker would be ideal.
> >
> > The only concern about using "manual" method is once I switch to manual,
> can I still automatically fold up classes that are created after switching?
> What do pros normally do to solve this? Any hint or url would be highly
> appreciated. Thanks.
> >
> >
> >
>
>
> In that case, it sounds like you want to define a custom function to
> return a fold level, and use that as the foldexpr with foldmethod=expr.
>
> When writing this function, the indent() function should be helpful.
>
> Example here, plus some links and plugins:
> http://vim.wikia.com/wiki/Folding_for_plain_text_files_based_on_indentation
>
> There may be better examples, that's what I could find in 5 seconds or
> less :-)
>
> --
> --
> 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
>
> ---
> You received this message because you are subscribed to a topic in the
> Google Groups "vim_use" group.
> To unsubscribe from this topic, visit
> https://groups.google.com/d/topic/vim_use/ibbZ08p2cNg/unsubscribe.
> To unsubscribe from this group and all its topics, send an email to
> [email protected].
> For more options, visit https://groups.google.com/d/optout.
>

-- 
-- 
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

--- 
You received this message because you are subscribed to the Google Groups 
"vim_use" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to