vim-polyglot does the job of all these, use it instead