Thanks very much. That works perfectly.

One tiny tweak is I would just like to be able to collapse and open a fold
back and forth with ease. If I unfold that fold, I think the fold
disappears. I then have to respecify the content to be folded. Or if not, I
still have to put my cursor on the top line of the fold, to re-fold it.

I would prefer to just have a go to button to fold and unfold what was
printed, no matter where in the document I am.

What would be the most convenient way to refold a large section of text
after having unfolded it?

Thanks very much,
Julius

On Mon, Jul 5, 2021, 13:55 Christian Brabandt <[email protected]> wrote:

>
> On So, 04 Jul 2021, Julius Hamilton wrote:
>
> > I would like to print the output of a shell command - a webpage dump -
> into a
> > Vim buffer, and have those lines immediately folded, rather than a
> second step
> > of selecting and folding them.
> >
> > The command would look something like:
> >
> > :r! w3m -dump url.com FOLD
> >
> > How would this be possible?
>
> Perhaps like this:
>
>     :exe ":r! w3m -dump url" |'[,']fold
>
> Unfortunately the `|` is seen as an argument to the :r! command, that's
> why we have to wrap it in an `:exe "..." call and can separate the next
> ex command using |, which in this case is the :fold command for the
> region given by the markers '[,'], which describes the region of the
> previously inserted text.
>
> You can probably wrap this into a custom command like this:
>
> :com -nargs=1 Dump :exe ":r! -dump <args>"|'[,']fold
>
> (untested) and then use
>
>     :Dump <url>
>
>
> >
> > I would like to navigate my folds in an easier way than navigating to
> the blue
> > line that appears, and unfolding them.
>
> The little blue line is hard-coded I believe. But you can disable it
> using :set foldcolumn=0
>
> > Is it possible to get some kind of table
> > of contents sidebar where you can select a fold and open or close it? In
> my
> > current configuration, I don't see an indicator that a fold is on a
> certain
> > line, if that fold is currently unfolded.
>
> Not sure I understand what you want here.
>
> Best,
> Christian
> --
> Ein Idealist ist ein Mann, der aus der Tatsache, daß die Rose besser
> riecht als der Kohl, darauf schließt, eine Suppe aus Rosen müsse auch
> besser schmecken.
>                 -- Ernest Hemingway
>
> --
> --
> 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].
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/vim_use/20210705115544.GC283422%40256bit.org
> .
>

-- 
-- 
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].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/vim_use/CAGrXgp34TNiA71-xu3HS9KuVnEh%3DQc0bFh2%2BTDoMCkb4_KK-%2Bg%40mail.gmail.com.

Reply via email to