vimで日本語をsortしたらうまく並び替えられなかった(解決済み)

えんこ
あやつ
うんちん
おすぷれい
いんしつ

こういう文字列を、あいうえお順に並び替えたかったのですが、いつものようにVisualモードで範囲選択した後

:'<,'>!sort

っとすると

あやつ
えんこ
いんしつ
うんちん
おすぷれい

というように、意図しない順番になっちゃいました。

:'<,'>!LC_ALL=C sort

とすることで

あやつ
いんしつ
うんちん
えんこ
おすぷれい

という意図した順番になりました。っとやり方はわかったものの、LC_ALLについてはちゃんと理解していません。すいません。