ref:Big Sky :: 意外と知られていないvimのtips(vimでどんなソースファイルでもindent) たしかに vim の対応シンタックスは多い。SSH や Apache の設定ファイルをいじっているときにも Syntax Highlight が効いたりして、びっくりすることもある。 でも、設定に気をつけないと Ruby や、Python ではひどい目に合う。 例1、Ruby の場合。cindent sw=3 # before def foo puts 'foo' end foo def bar(x) if x puts 10 else puts 5 end end bar 1 # after def foo puts 'foo' end foo def bar(x) if x puts 10 else puts 5 end end bar 1 例2、Python の場合(c