CtrlP is an awesome plugin for finding files, buffers, tags, etc.
This plugin allow you to use CtrlP finder to execute setfiletype easily.
Install it using pathogen.
In your vimrc
: configure a key binding to find and set a filetype.
" CtrlP for filetype
let g:ctrlp_extensions = ['filetype']
silent! nnoremap <unique> <silent> <Leader>f :CtrlPFiletype<CR>
Hope you enjoy it.
This plugin is distributed under the MIT license. Please see the LICENSE file.