O Vim está agindo como se você tivesse digitado todo o seu código colado manualmente, então o Vim adicionará recuo adicional e mudaria o espaço em branco como normalmente faria, como com a configuração autoindent
. Para colar o código no Vim:
-
:set paste
para ativar o modo de colagem. - Cole seu código.
-
:set nopaste
para desativar o modo de colagem para que sua digitação normal funcione como esperado novamente.
E veja :help paste
para mais informações, incluindo quais opções estão desativadas / alteradas quando o modo de colar está ativado.
É possível configurar mapeamentos para esse tipo de coisa se você fizer muito isso. Veja :help imap
para mais informações sobre isso.