On 4/10/07, Horvath Adam <[EMAIL PROTECTED]> wrote:
Thanks, it's really straightforward, but where is it in the manual?
http://vimdoc.sourceforge.net/htmldoc/usr_41.html - here I can not find.

Notice that usr_41.html is not all-covering. It is not a *reference*.
It is only a manual(tutorial). Details which do not appear in tutotial
(usr_NN) vimdocs
are found in the *reference* pages. You find *reference* pages by
several methods:
- by help tags completion: :help expression<Tab>
- get familiar with list of reference vimdocs:
             :cd $VIMRUNTIME/doc
             :!ls
- by / search within vimdoc
- by bruteforce search through all vimdocs: :helpgrep

The relevant reference doc in this case is ':help eval' -- it covers everything
about expression evaluation. Specificallyabout && and ||:

You can find && and ||  under:

  :help expression-syntax

then 5 lines below  you have:

  |expr2|.....expr3 || expr3 ........logical OR

  |expr3|.....expr4 && expr4 ........logical AND

Additionally, you can notice that vim expression syntax is
rather C-like. This explains spelling of many C ops (==, &&, ||, ).

Yakov

Reply via email to