vim question

Página Principal
Anexos:
Mensagem como email
+ (text/plain)
Apagar esta mensagem
Responder a esta mensagem
Autor: Bart Garst
Data:  
Assunto: vim question
Is there a way to automatically 'fix' tabs?

My problem is I have a function I'm modifying (C++), I need to wrap some
code in an if statement. Once I add the if and it's braces the following
lines need to be indented.

Emacs has a menu with 'indent line or region' that does this. Does vim
have something similar?

Thx,
Bart