Disabilitare l'autoindent in vim quando si incolla nuovo testo

Ultimamente vim, almeno su debian, ha cambiato parecchi default in maniera fastidiosa.

Uno di questi è l'uso dell'indentazione automatica durante il copia incolla, che comporta un continuo incremento degli spazi ad inizio riga.

La disabilitazione dell'autoindent (:set noai) non funziona, e solo oggi sono riuscito a trovarne il bandolo grazie a un articolo su stackoveflow: basta usare il comando :set paste per disabilitare l'indent, ed eventualmente riaabilitarlo dopo il paste con :set nopaste.

Con :set pastetoggle=<F3> è possibile usare il tasto F3 per effettuare il passaggio da paste abilitato a paste disabilitato e viceversa, anche mentre si sta editando il testo.