Are you still having problems moving text around in vim? Here are some pointers.
Cheat sheet
move lines with dd and p
Getting started with block mode
- moving around with o and O
- delete with x or d
- yank with y – then put before with P and put after with p
- yank and put after some short lines y$p
- insert text into multiple lines with A and I
View the register with :registers
Indent an entire file with gg=G