On Dec 28, 2013 6:57 PM, "BimbaLaszlo" <[email protected]> wrote:
>
> How can i use it? I like to know in which fold the cursor is, which fold
is "under editing", but the help says it returns the title of closed folds:
I do not know how to operate on open folds. In fact the only my plugin that
needed this just closed all folds before proceeding. You may try to
replicate vim functionality using eval(), substitute() and &foldtext and
&foldexpr/getline()/syn*(), but this will work only for a limited number of
setups.
If you want to temporary close folds, get fold text and reopen them then
foldclosed(), :foldclose, :foldopen and winsaveview()+winrestview() are
your friends.
> foldtextresult({lnum}) *foldtextresult()*
> Returns the text that is displayed for the closed fold at
line
> {lnum}. Evaluates 'foldtext' in the appropriate context.
> When there is no closed fold at {lnum} an empty string is
> returned.
>
> --
> --
> 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/groups/opt_out.
--
--
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/groups/opt_out.