edit
]p
はカーソルのある行と同じインデントにして貼り付け。
nnoremap p p=`]`]
このマッピングは { のネストを考慮し、適切なインデントにして貼り付け。 `] で最後に貼り付けた場所の終わりまで移動してくれるので、そこまで = でフォーマッティングしている。