Viml conditionals: Difference between revisions

From wikinotes
No edit summary
 
Line 7: Line 7:
<source lang="vim">
<source lang="vim">
" If Statement
" If Statement
if ( var == 1 )                   
if var == 1
     echo var
     echo var
elseif ( var == 2 || var == 3 )
elseif var == 2 || var == 3
     echo var
     echo var
else
else
Line 18: Line 18:
<source lang="vim">
<source lang="vim">
" If Not Statement
" If Not Statement
if !( var == 1 )                  
if !(var == 1)
     echom "var doesn't equal 1"
     echom "var doesn't equal 1"
endif
endif
Line 25: Line 25:
<source lang="vim">
<source lang="vim">
" If And Statement
" If And Statement
if (var == 1) && (var != 0)       
if var == 1 && var != 0
     echom "condition satisfied
     echom "condition satisfied
endif
endif

Revision as of 19:55, 26 June 2022

WARNING:

in vim, 0 is FALSE, and 1 is TRUE.

If Statements

" If Statement
if var == 1
    echo var
elseif var == 2 || var == 3
    echo var
else
    echo var
endif
" If Not Statement
if !(var == 1)
    echom "var doesn't equal 1"
endif
" If And Statement
if var == 1 && var != 0
    echom "condition satisfied
endif

</syntaxhighlight>