> Hi,
> a beginner question, can I reformat entire file code from:
> if (...)
> {
>     // some action
> }
> 
> to:
> if (...) {
>     // some action
> }
> 
> Thanx.

The '=' command will reformat code.

gg=G

will do from top to bottom (whole file).

But you have to set the indent options to what you want using the :set command, 
and make sure C indenting is turned on.

See

:help cindent
:help cinoptions
:help cinoptions-values

For even more info, see

:help C-indenting

However...for this particular problem, I would do it differently so as to 
preserve 
any other formatting. I would just join lines which begin with '{' to the line 
above:

:g/^\s*{/.-1join

Ben.




Send instant messages to your online friends http://au.messenger.yahoo.com 


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

Raspunde prin e-mail lui