11" Vim support file to detect file types
22"
33" Maintainer: Bram Moolenaar <[email protected] >4- " Last Change: 2013 Jul 21
4+ " Last Change: 2013 Aug 03
55
66" Listen very carefully, I will say this only once
77if exists (" did_load_filetypes" )
@@ -755,15 +755,15 @@ au BufNewFile,BufRead *.ged,lltxxxxx.txt setf gedcom
755755au BufNewFile ,BufRead *.git/COMMIT_EDITMSG setf gitcommit
756756au BufNewFile ,BufRead *.git/MERGE_MSG setf gitcommit
757757au BufNewFile ,BufRead *.git/config,.gitconfig,.gitmodules setf gitconfig
758- au BufNewFile ,BufRead *.git/modules/** /COMMIT_EDITMSG setf gitcommit
759- au BufNewFile ,BufRead *.git/modules/** /config setf gitconfig
758+ au BufNewFile ,BufRead *.git/modules/*/COMMIT_EDITMSG setf gitcommit
759+ au BufNewFile ,BufRead *.git/modules/*/config setf gitconfig
760760au BufNewFile ,BufRead */.config/git/config setf gitconfig
761761au BufNewFile ,BufRead git-rebase-todo setf gitrebase
762762au BufNewFile ,BufRead .msg.[0-9]*
763763 \ if getline (1 ) = ~ ' ^From.*# This line is ignored.$' |
764764 \ setf gitsendemail |
765765 \ endif
766- au BufNewFile ,BufRead *.git/**
766+ au BufNewFile ,BufRead *.git/*
767767 \ if getline (1 ) = ~ ' ^\x\{40\}\>\|^ref: ' |
768768 \ setf git |
769769 \ endif
@@ -777,7 +777,7 @@ au BufNewFile,BufRead *.gp,.gprc setf gp
777777" GPG
778778au BufNewFile ,BufRead */.gnupg/options setf gpg
779779au BufNewFile ,BufRead */.gnupg/gpg.conf setf gpg
780- au BufNewFile ,BufRead */usr/** /gnupg/options.skel setf gpg
780+ au BufNewFile ,BufRead */usr/*/gnupg/options.skel setf gpg
781781
782782" gnash(1) configuration files
783783au BufNewFile ,BufRead gnashrc,.gnashrc,gnashpluginrc,.gnashpluginrc setf gnash
@@ -928,24 +928,14 @@ au BufNewFile,BufRead indentrc setf indent
928928au BufNewFile ,BufRead *.inf,*.INF setf inform
929929
930930" Initng
931- au BufNewFile ,BufRead */etc/initng/** /*.i,*.ii setf initng
931+ au BufNewFile ,BufRead */etc/initng/*/*.i,*.ii setf initng
932932
933933" Innovation Data Processing
934- au BufRead ,BufNewFile UPSTREAM.DAT,upstream.dat setf upstreamdat
935- au BufRead ,BufNewFile UPSTREAM.*.DAT,upstream.*.dat setf upstreamdat
936- au BufRead ,BufNewFile *.UPSTREAM.DAT,*.upstream.dat setf upstreamdat
937- au BufRead ,BufNewFile UPSTREAM.LOG,upstream.log setf upstreamlog
938- au BufRead ,BufNewFile UPSTREAM.*.LOG,upstream.*.log setf upstreamlog
939- au BufRead ,BufNewFile *.UPSTREAM.LOG,*.upstream.log setf upstreamlog
940- au BufRead ,BufNewFile UPSTREAMInstall.log,upstreaminstall.log setf upstreaminstalllog
941- au BufRead ,BufNewFile UPSTREAMInstall.*.log,upstreaminstall.*.log setf upstreaminstalllog
942- au BufRead ,BufNewFile *.UPSTREAMInstall.log,*.upstreaminstall.log setf upstreaminstalllog
943- au BufRead ,BufNewFile USSERVER.LOG,usserver.log setf usserverlog
944- au BufRead ,BufNewFile USSERVER.*.LOG,usserver.*.log setf usserverlog
945- au BufRead ,BufNewFile *.USSERVER.LOG,*.usserver.log setf usserverlog
946- au BufRead ,BufNewFile USW2KAgt.log,usw2kagt.log setf usw2kagtlog
947- au BufRead ,BufNewFile USW2KAgt.*.log,usw2kagt.*.log setf usw2kagtlog
948- au BufRead ,BufNewFile *.USW2KAgt.log,*.usw2kagt.log setf usw2kagtlog
934+ au BufRead ,BufNewFile upstream.dat\c,upstream.*.dat\c,*.upstream.dat\c setf upstreamdat
935+ au BufRead ,BufNewFile upstream.log\c,upstream.*.log\c,*.upstream.log\c setf upstreamlog
936+ au BufRead ,BufNewFile upstreaminstall.log\c,upstreaminstall.*.log\c,*.upstreaminstall.log\c setf upstreaminstalllog
937+ au BufRead ,BufNewFile usserver.log\c,usserver.*.log\c,*.usserver.log\c setf usserverlog
938+ au BufRead ,BufNewFile usw2kagt.log\c,usw2kagt.*.log\c,*.usw2kagt.log\c setf usw2kagtlog
949939
950940" Ipfilter
951941au BufNewFile ,BufRead ipf.conf,ipf6.conf,ipf.rules setf ipfilter
@@ -1092,7 +1082,7 @@ au BufNewFile,BufRead *.m4
10921082au BufNewFile ,BufRead *.mgp setf mgp
10931083
10941084" Mail (for Elm, trn, mutt, muttng, rn, slrn)
1095- au BufNewFile ,BufRead snd.\d\+,.letter,.letter.\d\+,.followup,.article,.article.\d\+,pico.\d\+,mutt{ng,}-*-\w\+,mutt[[:alnum:]_-]\{6\},ae\d\+.txt,/tmp/SLRN[0-9A-Z.]\+,*.eml setf mail
1085+ au BufNewFile ,BufRead snd.\d\+,.letter,.letter.\d\+,.followup,.article,.article.\d\+,pico.\d\+,mutt{ng,}-*-\w\+,mutt[[:alnum:]_-]\\\ {6\},ae\d\+.txt,/tmp/SLRN[0-9A-Z.]\+,*.eml setf mail
10961086
10971087" Mail aliases
10981088au BufNewFile ,BufRead */etc/mail/aliases,*/etc/aliases setf mailaliases
@@ -2561,7 +2551,7 @@ au BufNewFile,BufRead [mM]akefile* call s:StarSetf('make')
25612551au BufNewFile ,BufRead [rR]akefile* call s: StarSetf (' ruby' )
25622552
25632553" Mail (also matches muttrc.vim, so this is below the other checks)
2564- au BufNewFile ,BufRead mutt[[:alnum:]._-]\{6\} setf mail
2554+ au BufNewFile ,BufRead mutt[[:alnum:]._-]\\\ {6\} setf mail
25652555
25662556" Modconf
25672557au BufNewFile ,BufRead */etc/modutils/*
0 commit comments