Use BufNewFile instead of BufEnter for setfiletype