Se você estiver usando o vim e quiser que o recuo automático esteja funcionando na maioria das vezes, emita esse comando para a sessão em que você deseja colar.
:set paste
Ele não fará nada visível, mas quando você colocá-lo no modo de inserção, ele colará as coisas sem tentar reformatá-las para você. Se você quiser digitar um novo código na mesma sessão e quiser a ajuda de formatação, use o comando
:set nopaste