Tente usar :set paste
antes de colar algo no vi. Depois de colar tudo o que você deseja, :set nopaste
.
Você pode querer considerar set noautoindent
em seu arquivo vimrc. A página do vim wikia sobre recuo automático pode intrigá-lo.