If you need to indent all of the lines in a region correctly (mainly useful for writing code), then select a region and use C-M-\
to indent it. TAB
will often work too, but may behave differently in some modes.
Remember you can select the whole buffer with C-x h
or use expand region to semantically expand your selection.