vim: set indent based on filetype