Você não precisa :set paste
ao inserir o conteúdo da área de transferência com i_CTRL-R
. Por causa do comando, o Vim já sabe que isso é da área de transferência. :set paste
é para quando você cola diretamente do terminal (por exemplo, através do botão do meio do mouse); lá, o Vim não pode diferenciar entre os caracteres digitados ou colados, e precisa dessa dica.
Para evitar o recuo automático, use i_CTRL-R_CTRL-O
.