No terminal, o Vim não consegue distinguir entre o texto digitado (onde você deseja o recuo automático) e o texto colado. Portanto, há a opção 'paste' (e 'pastetoggle' para simplificar o manuseio), que, quando definida, desabilita a formatação automática e o reconhecimento. Uma alternativa é usar o GVIM gráfico, que pode detectar isso.
Ou, você usa o acesso à área de transferência do Vim (se configurado e funcionando, que precisa experimentar) e usa os registros "* / "+ para a área de transferência de seleção / sistema, por exemplo, via "+p ou :put + . Talvez colar com o botão do meio do mouse também funcione; experimente!
