On 4/17/08, Zdenek Sekera <[EMAIL PROTECTED]> wrote:
>
>
>
> >> From: [email protected] [mailto:[EMAIL PROTECTED] >> On
> Behalf Of Erik Falor
> >> Sent: 16 April 2008 23:37
> >> To: [email protected]
> >> Subject: Re: Vertical split issue
>
> >>
> >> On 4/16/08, Zdenek Sekera <[EMAIL PROTECTED]> wrote:
> >>
> >> No problem when I try 'vim -O a b' this puts both files
> >> side by side as it should.
> >> I was surprised to see 'vim -O a a' (note the same file)
> >> it doesn't put them in a split window. Is this expected?
> >> On the other hand
> >>
> >> vim a
> >> :vsp a   (inside vim)
> >>
> >> will put correctly the same file 'a' side by side.
> >>
> >> ---Zdenek
>
>
> > $ vim -o a a   #this doesn't  open file a in two horizontal splits
> >
> > $ vim -p a a   #this doesn't  open file a in two tabpages
> >
> > Given that this behavior is consistant across three command-line
> > options, and without having searched for the code, I'd say that
> > Vim does this on purpose.
>
>
> You are right, it seems consistent, even 'vim -d a a' behaves
> the same (why would anyone do THAT!).
>
>
> > I would suspect that opening the same
> > file in two windows isn't a real common need, especially if each
> > view of the file starts at the very same line.
>
>
> Actually I use it quite often to look at two different parts of
> the same code (for comments, definitions, etc...), I find it
> very useful to speed up the coding. But clearly YMMV.
>
> But it still seems to me an oversight. If you think one can
> do 'vim a a a a' which will line up 4 times the same file
> for editing, one can also ask oneself "what's for".
> Surely for nothing but it works. So by the same token IMHO,
> 'vim -O a a' should also work. Or both not to work, whatever,
> just to be consistent. But that looks like splitting the hair.


I wasn't aware that 'vim a a a a' would add the same file to the args list
four times.  But, sure enough, it does.  In light of that, I agree that
it does make sense for 'vim -O a a' to work in
the same way, despite my inability to see the usefulness of doing so.

> If you really want to do this, though, may I suggest:
> >
> > $ vim a -c "vert sb"
>
>
> Sure, but I'm quite happy to open it again from inside
> vim (why does this work when it's the same file?), so the
> workaround (rather a trick) is simple.
>
> No problem.
>
>
> ---Zdenek
>
>
>
>

-- 
Erik Falor
Registered Linux User #445632 http://counter.li.org

--~--~---------~--~----~------------~-------~--~----~
You received this message from the "vim_dev" maillist.
For more information, visit http://www.vim.org/maillist.php
-~----------~----~----~----~------~----~------~--~---

Raspunde prin e-mail lui