On Tue, Oct 18, 2011 at 05:47:01PM +0200, Sven Guckes wrote:

> * Elias Diem <[email protected]> [2011-10-18 16:55]:
> > On Tue, Oct 18, 2011 at 10:38:37AM +0100, Paul wrote:
> > > On Tue, Oct 18, 2011 at 10:55:25AM +0200, Elias Diem wrote:
> > > >why does this work?
> > > >$ find /path -name bla | vim -
> > > >
> > > >But this doesn't
> > > >$ find /path -name bla | vim
> > > Because standard input is not the same as command line arguments.
> >
> > Yes, but what's the difference to say for example 'less'?
> > If I pipe the results of 'find' to 'less' I can do:
> >
> > $ find /path -name bla | less
> >
> > Without giving the '-' argument to 'less'.
> > Why doesn't this work with vim?
> 
> with a pager you'd expect its input to come from stdin, anyway.
> so it was programmed differently. all a matter of history, too.
> 
> besides, the committe that came together to regulate
> all this years before less and vim were created,
> could not agree on a simplification or generalization..
> 
> but if you have any ideas on how to make them consistent
> with the future not-yet-existent programs - let us know! ;)

Thank you Sven too.

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