diff options
Diffstat (limited to 'ftdetect')
-rw-r--r-- | ftdetect/polyglot.vim | 36 |
1 files changed, 20 insertions, 16 deletions
diff --git a/ftdetect/polyglot.vim b/ftdetect/polyglot.vim index c42c5852..b3b6ea4c 100644 --- a/ftdetect/polyglot.vim +++ b/ftdetect/polyglot.vim @@ -692,11 +692,11 @@ if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'jenkins') == -1 augroup filetypedetect " jenkins, from Jenkinsfile.vim in martinda/Jenkinsfile-vim-syntax " Jenkinsfile - -augroup JenkinsAUGroup - autocmd BufRead,BufNewFile *Jenkins* set ft=Jenkinsfile - autocmd BufRead,BufNewFile *jenkins* set ft=Jenkinsfile -augroup END +autocmd BufRead,BufNewFile Jenkinsfile set ft=Jenkinsfile +autocmd BufRead,BufNewFile Jenkinsfile* setf Jenkinsfile +autocmd BufRead,BufNewFile *.jenkinsfile set ft=Jenkinsfile +autocmd BufRead,BufNewFile *.jenkinsfile setf Jenkinsfile +autocmd BufRead,BufNewFile *.Jenkinsfile setf Jenkinsfile augroup end endif @@ -769,15 +769,15 @@ endif if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'llvm') == -1 augroup filetypedetect - " llvm, from llvm-lit.vim in rhysd/vim-llvm -au BufRead,BufNewFile lit.*cfg set filetype=python + " llvm, from llvm.vim in rhysd/vim-llvm +au BufRead,BufNewFile *.ll set filetype=llvm augroup end endif if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'llvm') == -1 augroup filetypedetect - " llvm, from llvm.vim in rhysd/vim-llvm -au BufRead,BufNewFile *.ll set filetype=llvm + " llvm, from llvm-lit.vim in rhysd/vim-llvm +au BufRead,BufNewFile lit.*cfg set filetype=python augroup end endif @@ -854,6 +854,7 @@ if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'meson') == -1 " meson, from meson.vim in mesonbuild/meson:_ALL:/data/syntax-highlighting/vim/ au BufNewFile,BufRead meson.build set filetype=meson au BufNewFile,BufRead meson_options.txt set filetype=meson +au BufNewFile,BufRead *.wrap set filetype=dosini augroup end endif @@ -1296,6 +1297,9 @@ au BufNewFile,BufRead [rR]outefile call s:setf('ruby') " SimpleCov au BufNewFile,BufRead .simplecov call s:setf('ruby') +" Sorbet RBI files +au BufNewFile,BufRead *.rbi call s:setf('ruby') + " Thor au BufNewFile,BufRead [tT]horfile,*.thor call s:setf('ruby') @@ -1420,7 +1424,7 @@ if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'terraform') == augroup filetypedetect " terraform, from terraform.vim in hashivim/vim-terraform " By default, Vim associates .tf files with TinyFugue - tell it not to. -autocmd! filetypedetect BufRead,BufNewFile *.tf +silent! autocmd! filetypedetect BufRead,BufNewFile *.tf autocmd BufRead,BufNewFile *.tf set filetype=terraform autocmd BufRead,BufNewFile *.tfvars set filetype=terraform autocmd BufRead,BufNewFile *.tfstate set filetype=json @@ -1532,17 +1536,17 @@ endif if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'vifm') == -1 augroup filetypedetect - " vifm, from vifm-rename.vim in vifm/vifm.vim -autocmd BufRead,BufNewFile vifm.rename* :set filetype=vifm-rename + " vifm, from vifm.vim in vifm/vifm.vim +autocmd BufRead,BufNewFile vifmrc :set filetype=vifm +autocmd BufRead,BufNewFile *vifm/colors/* :set filetype=vifm +autocmd BufRead,BufNewFile *.vifm :set filetype=vifm augroup end endif if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'vifm') == -1 augroup filetypedetect - " vifm, from vifm.vim in vifm/vifm.vim -autocmd BufRead,BufNewFile vifmrc :set filetype=vifm -autocmd BufRead,BufNewFile *vifm/colors/* :set filetype=vifm -autocmd BufRead,BufNewFile *.vifm :set filetype=vifm + " vifm, from vifm-rename.vim in vifm/vifm.vim +autocmd BufRead,BufNewFile vifm.rename* :set filetype=vifm-rename augroup end endif |