いつの間にかコードが勝手に小文字になってたりする理由が分かった

書いてたプログラムが突然動かなくなる。
よく見るとmyClassがmyclassみたいな風になってたり。
何でだろう、と思ってたら、どうやらshift-v(VISUAL LINEモード)を間違って押してしまい、vモードを解除しようと焦ってまた間違ってuを押す、その結果、選択されてた一行が全て小文字になる……。

つまり、VISUAL LINEモードでuを押すとハイライトした部分が全て小文字になるんですね。
(ちなみにUだと全部大文字になリ、~は大文字小文字逆転。)

う〜ん。