【Linux】viでペーストしたソースコードのインデントやコメントが崩れる

viには標準で自動インデントや自動コメント行の機能がありますが、
その弊害として、インデントやコメントを含むコードを
クリップボードからペーストしたときにもその機能が実行されて
コードが崩れてしまうことがあります。

私の場合はJavaScriptのコードで

によるコメントが含まれていると次の行もコメントになり、
ペーストしたコードが盛大に崩れてしまうことがよくありました。

しかし、さすがはvi。
.vimrcに以下のプログラムを書けばこの問題を回避できます。