tabs space based on filetype