-
-
Save jwhitley/2ecd483b0cb3cca0657c to your computer and use it in GitHub Desktop.
vim bugreport.txt for neovim/neovim#1611
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
uname -a | |
Darwin kusu.local 14.0.0 Darwin Kernel Version 14.0.0: Fri Sep 19 00:26:44 PDT 2014; root:xnu-2782.1.97~2/RELEASE_X86_64 x86_64 | |
VIM - Vi IMproved 7.4 (2013 Aug 10, compiled Nov 18 2014 14:58:28) | |
MacOS X (unix) version | |
Included patches: 1-488 | |
Compiled by Homebrew | |
Huge version without GUI. Features included (+) or not (-): | |
+acl +cindent +conceal +digraphs +farsi -gettext +libcall +mksession +mouse_netterm -mzscheme +profile +scrollbind +syntax +textobjects +visualextra -X11 | |
+arabic -clientserver +cryptv -dnd +file_in_path -hangul_input +linebreak +modify_fname +mouse_sgr +netbeans_intg +python +signs +tag_binary +title +viminfo -xfontset | |
+autocmd +clipboard +cscope -ebcdic +find_in_path +iconv +lispindent +mouse -mouse_sysmouse +path_extra -python3 +smartindent +tag_old_static -toolbar +vreplace -xim | |
-balloon_eval +cmdline_compl +cursorbind +emacs_tags +float +insert_expand +listcmds -mouseshape +mouse_urxvt +perl +quickfix -sniff -tag_any_white +user_commands +wildignore -xsmp | |
-browse +cmdline_hist +cursorshape +eval +folding +jumplist +localmap +mouse_dec +mouse_xterm +persistent_undo +reltime +startuptime -tcl +vertsplit +wildmenu -xterm_clipboard | |
++builtin_terms +cmdline_info +dialog_con +ex_extra -footer +keymap -lua -mouse_gpm +multi_byte +postscript +rightleft +statusline +terminfo +virtualedit +windows -xterm_save | |
+byte_offset +comments +diff +extra_search +fork() +langmap +menu -mouse_jsbterm +multi_lang +printer +ruby -sun_workshop +termresponse +visual +writebackup -xpm | |
system vimrc file: "$VIM/vimrc" | |
user vimrc file: "$HOME/.vimrc" | |
2nd user vimrc file: "~/.vim/vimrc" | |
user exrc file: "$HOME/.exrc" | |
fall-back for $VIM: "/usr/local/share/vim" | |
Compilation: /usr/bin/clang -c -I. -Iproto -DHAVE_CONFIG_H -F/usr/local/Frameworks -DMACOS_X_UNIX -Os -w -pipe -march=native -mmacosx-version-min=10.10 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 | |
Linking: /usr/bin/clang -L. -L/usr/local/lib -L/usr/local/lib -F/usr/local/Frameworks -Wl,-headerpad_max_install_names -o vim -lm -lncurses -liconv -framework Cocoa -fstack-protector -L/System/Library/Perl/5.18/darwin-thread-multi-2level/CORE -lperl -framework Python -lruby.2.0.0 -lobjc | |
--- Directories and Files --- | |
$VIM = "/usr/local/share/vim" | |
directory "/usr/local/share/vim" exists | |
$VIMRUNTIME = "/usr/local/share/vim/vim74" | |
directory "/usr/local/share/vim/vim74" exists | |
"/usr/local/share/vim/vim74/doc/help.txt" is readable | |
"/usr/local/share/vim/vim74/doc/tags" is readable | |
"/usr/local/share/vim/vim74/menu.vim" is readable | |
"/usr/local/share/vim/vim74/filetype.vim" is readable | |
"/usr/local/share/vim/vim74/syntax/synload.vim" is readable | |
--- Scripts sourced --- | |
1: ~/killvimrc | |
2: /usr/local/Cellar/vim/7.4.488/share/vim/vim74/syntax/syntax.vim | |
3: /usr/local/Cellar/vim/7.4.488/share/vim/vim74/syntax/synload.vim | |
4: /usr/local/Cellar/vim/7.4.488/share/vim/vim74/syntax/syncolor.vim | |
5: ~/.vim/filetype.vim | |
6: /usr/local/Cellar/vim/7.4.488/share/vim/vim74/filetype.vim | |
7: ~/.vim/plugin/quickfix.vim | |
8: /usr/local/Cellar/vim/7.4.488/share/vim/vim74/plugin/getscriptPlugin.vim | |
9: /usr/local/Cellar/vim/7.4.488/share/vim/vim74/plugin/gzip.vim | |
10: /usr/local/Cellar/vim/7.4.488/share/vim/vim74/plugin/matchparen.vim | |
11: /usr/local/Cellar/vim/7.4.488/share/vim/vim74/plugin/netrwPlugin.vim | |
12: /usr/local/Cellar/vim/7.4.488/share/vim/vim74/plugin/rrhelper.vim | |
13: /usr/local/Cellar/vim/7.4.488/share/vim/vim74/plugin/spellfile.vim | |
14: /usr/local/Cellar/vim/7.4.488/share/vim/vim74/plugin/tarPlugin.vim | |
15: /usr/local/Cellar/vim/7.4.488/share/vim/vim74/plugin/tohtml.vim | |
16: /usr/local/Cellar/vim/7.4.488/share/vim/vim74/plugin/vimballPlugin.vim | |
17: /usr/local/Cellar/vim/7.4.488/share/vim/vim74/plugin/zipPlugin.vim | |
18: /usr/local/Cellar/vim/7.4.488/share/vim/vim74/bugreport.vim | |
--- Options --- | |
aleph=224 nobreakindent completefunc= nodiff fileignorecase helpheight=20 joinspaces matchtime=5 patchexpr= remap shiftwidth=8 nosplitbelow notermbidi ttyscroll=999 nowildmenu | |
noarabic breakindentopt= noconfirm diffexpr= filetype= helplang=en key= maxcombine=2 patchmode= report=2 noshortname nosplitright termencoding= undodir=. wildmode=full | |
arabicshape bufhidden= nocopyindent diffopt=filler nofkmap nohidden keymap= maxfuncdepth=100 nopreserveindent norevins showbreak= startofline noterse noundofile wildoptions= | |
noallowrevins buflisted cpoptions=aABceFs nodigraph foldclose= history=50 keymodel= maxmapdepth=1000 previewheight=12 norightleft noshowcmd statusline= textauto undolevels=1000 window=71 | |
noaltkeymap buftype= cryptmethod=zip display= foldcolumn=0 nohkmap keywordprg=man -s menuitems=25 nopreviewwindow noruler noshowfulltag suffixesadd= notextmode undoreload=10000 winheight=1 | |
ambiwidth=single cdpath=,, cscopepathcomp=0 eadirection=both foldenable nohkmapp langmap= modeline printdevice= rulerformat= noshowmatch swapfile textwidth=0 updatecount=200 nowinfixheight | |
noautochdir cedit=^F cscopeprg=cscope noedcompatible foldexpr=0 nohlsearch langmenu= modelines=5 printencoding= scroll=35 showmode swapsync=fsync thesaurus= updatetime=4000 nowinfixwidth | |
noautoindent charconvert= cscopequickfix= encoding=utf-8 foldignore=# noicon laststatus=1 modifiable printfont=courier noscrollbind showtabline=1 switchbuf= notildeop verbose=0 winminheight=1 | |
noautoread nocindent nocscoperelative endofline foldlevel=0 iconstring= nolazyredraw nomodified printmbcharset= scrolljump=1 sidescroll=0 synmaxcol=3000 timeout verbosefile= winminwidth=1 | |
noautowrite cinoptions= nocscopetag equalalways foldlevelstart=-1 noignorecase nolinebreak nomore printmbfont= scrolloff=0 sidescrolloff=0 syntax= timeoutlen=1000 virtualedit= winwidth=20 | |
noautowriteall clipboard= cscopetagorder=0 equalprg= foldmethod=manual iminsert=0 lines=72 mouse= printoptions= nosecure nosmartcase tabline= notitle novisualbell wrap | |
background=light cmdheight=1 nocscopeverbose noerrorbells foldminlines=1 imsearch=0 nolisp mousetime=500 prompt selectmode= nosmartindent tabpagemax=10 titlelen=85 warn wrapmargin=0 | |
backspace= cmdwinheight=7 nocursorbind esckeys foldnestmax=20 includeexpr= nolist nonumber pumheight=0 shellcmdflag=-c nosmarttab tabstop=8 titlestring= noweirdinvert wrapscan | |
nobackup colorcolumn= nocursorcolumn eventignore= formatexpr= noincsearch listchars=eol:$ numberwidth=4 quoteescape=\ shellquote= softtabstop=0 tagbsearch nottimeout whichwrap=b,s write | |
backupcopy=auto columns=318 nocursorline noexpandtab formatoptions=tcq indentexpr= loadplugins omnifunc= noreadonly shelltemp nospell taglength=0 ttimeoutlen=-1 wildchar=<Tab> nowriteany | |
backupext=~ nocompatible debug= noexrc formatprg= noinfercase magic operatorfunc= redrawtime=2000 shellxquote= spellfile= tagrelative ttybuiltin wildcharm=0 writebackup | |
nobinary concealcursor= nodelcombine fileencoding= fsync noinsertmode makeef= nopaste regexpengine=0 shellxescape= spelllang=en tags=./tags,tags ttyfast wildignore= writedelay=0 | |
nobomb conceallevel=0 dictionary= fileformat=unix nogdefault isprint=@,161-255 makeprg=make pastetoggle= norelativenumber noshiftround spellsuggest=best tagstack ttymouse=xterm nowildignorecase | |
backupdir=.,~/tmp,~/ | |
backupskip=/tmp/*,/var/folders/_t/3r6379g91wn55xslm4thhfm80000gn/T/* | |
breakat= ^I!@*-+;:,./? | |
casemap=internal,keepascii | |
cinkeys=0{,0},0),:,0#,!^F,o,O,e | |
cinwords=if,else,while,do,for,switch | |
comments=s1:/*,mb:*,ex:*/,://,b:#,:%,:XCOMM,n:>,fb:- | |
commentstring=/*%s*/ | |
complete=.,w,b,u,t,i | |
completeopt=menu,preview | |
define=^\s*#\s*define | |
directory=.,~/tmp,/var/tmp,/tmp | |
errorfile=errors.err | |
errorformat=%*[^"]"%f"%*\D%l: %m,"%f"%*\D%l: %m,%-G%f:%l: (Each undeclared identifier is reported only once,%-G%f:%l: for each function it appears in.),%-GIn file included from %f:%l:%c:,%-GIn file included from %f:%l:%c\,,%-GIn file included from %f:%l:%c,%-GIn file included from %f:%l,%-G%*[ ]from %f:%l:%c,%-G%*[ ]from %f:%l:,%-G%*[ ]from %f:%l\,,%-G%*[ ]from %f:%l,%f:%l:%c:%m,%f(%l):%m,%f:%l:%m,"%f"\, line %l%*\D%c%*[^ ] %m,%D%*\a[%*\d]: Entering directory %*[`']%f',%X%*\a[%*\d]: Leaving directory %*[`']%f',%D%*\a: Entering directory %*[`']%f',%X%*\a: Leaving directory %*[`']%f',%DMaking %*\a in %f,%f|%l| %m | |
fileencodings=ucs-bom,utf-8,default,latin1 | |
fileformats=unix,dos | |
fillchars=vert:|,fold:- | |
foldmarker={{{,}}} | |
foldopen=block,hor,mark,percent,quickfix,search,tag,undo | |
foldtext=foldtext() | |
formatlistpat=^\s*\d\+[\]:.)}\t ]\s* | |
grepformat=%f:%l:%m,%f:%l%m,%f %l%m | |
grepprg=grep -n $* /dev/null | |
guicursor=n-v-c:block,o:hor50,i-ci:hor15,r-cr:hor30,sm:block | |
helpfile=/usr/local/share/vim/vim74/doc/help.txt | |
highlight=8:SpecialKey,@:NonText,d:Directory,e:ErrorMsg,i:IncSearch,l:Search,m:MoreMsg,M:ModeMsg,n:LineNr,N:CursorLineNr,r:Question,s:StatusLine,S:StatusLineNC,c:VertSplit,t:Title,v:Visual,V:VisualNOS,w:WarningMsg,W:WildMenu,f:Folded,F:FoldColumn,A:DiffAdd,C:DiffChange,D:DiffDelete,T:DiffText,>:SignColumn,-:Conceal,B:SpellBad,P:SpellCap,R:SpellRare,L:SpellLocal,+:Pmenu,=:PmenuSel,x:PmenuSbar,X:PmenuThumb,*:TabLine,#:TabLineSel,_:TabLineFill,!:CursorColumn,.:CursorLine,o:ColorColumn | |
include=^\s*#\s*include | |
indentkeys=0{,0},:,0#,!^F,o,O,e | |
isfname=@,48-57,/,.,-,_,+,,,#,$,%,~,= | |
isident=@,48-57,_,192-255 | |
iskeyword=@,48-57,_,192-255 | |
lispwords=defun,define,defmacro,set!,lambda,if,case,let,flet,let*,letrec,do,do*,define-syntax,let-syntax,letrec-syntax,destructuring-bind,defpackage,defparameter,defstruct,deftype,defvar,do-all-symbols,do-external-symbols,do-symbols,dolist,dotimes,ecase,etypecase,eval-when,labels,macrolet,multiple-value-bind,multiple-value-call,multiple-value-prog1,multiple-value-setq,prog1,progv,typecase,unless,unwind-protect,when,with-input-from-string,with-open-file,with-open-stream,with-output-to-string,with-package-iterator,define-condition,handler-bind,handler-case,restart-bind,restart-case,with-simple-restart,store-value,use-value,muffle-warning,abort,continue,with-slots,with-slots*,with-accessors,with-accessors*,defclass,defmethod,print-unreadable-object | |
matchpairs=(:),{:},[:] | |
maxmem=9007199254263280 | |
maxmempattern=1000 | |
maxmemtot=9007199254263280 | |
mkspellmem=460000,2000,500 | |
mousemodel=popup_setpos | |
nrformats=octal,hex | |
paragraphs=IPLPPPQPP TPHPLIPpLpItpplpipbp | |
path=.,/usr/include,, | |
printexpr=system('lpr' . (&printdevice == '' ? '' : ' -P' . &printdevice) . ' ' . v:fname_in) . delete(v:fname_in) + v:shell_error | |
printheader=%<%f%h%m%=Page %N | |
rightleftcmd=search | |
runtimepath=~/.vim,/usr/local/share/vim/vimfiles,/usr/local/share/vim/vim74,/usr/local/share/vim/vimfiles/after,~/.vim/after | |
scrollopt=ver,jump | |
sections=SHNHH HUnhsh | |
selection=inclusive | |
sessionoptions=blank,buffers,curdir,folds,help,options,tabpages,winsize | |
shell=/usr/local/bin/zsh | |
shellpipe=2>&1| tee | |
shellredir=>%s 2>&1 | |
shortmess=filnxtToO | |
spellcapcheck=[.?!]\_[\])'"^I ]\+ | |
suffixes=.bak,~,.o,.h,.info,.swp,.obj | |
term=screen-256color | |
titleold=Thanks for flying Vim | |
ttytype=screen-256color | |
viewdir=~/.vim/view | |
viewoptions=folds,options,cursor | |
viminfo='100,<50,s10,h | |
--- Terminal codes --- | |
t_AL=^[[%p1%dL t_ce=^[[K t_CV= t_DL=^[[%p1%dM t_IS= t_mb=^[[5m t_ms=y t_RV= t_se=^[[23m t_te=^[[?1049l t_vb=^[g t_WS= t_ZH=^[[7m | |
t_al=^[[L t_cl=^[[H^[[J t_ut= t_dl=^[[M t_ke=^[[?1l^[> t_md=^[[1m t_nd=^[[C t_u7= t_so=^[[3m t_ti=^[[?1049h t_vi=^[[?25l t_SI= t_ZR=^[[0m | |
t_bc= t_Co=256 t_da= t_fs= t_ks=^[[?1h^[= t_me=^[[0m t_op=^[[39;49m t_Sb= t_sr=^[M t_ue=^[[24m t_vs=^[[34l t_EI= | |
t_cd=^[[J t_CS= t_db= t_IE= t_le=^H t_mr=^[[7m t_RI=^[[%p1%dC t_Sf= t_ts= t_us=^[[4m t_WP= t_xs= | |
t_AB=^[[%?%p1%{8}%<%t4%p1%d%e%p1%{16}%<%t10%p1%{8}%-%d%e48;5;%p1%d%;m | |
t_AF=^[[%?%p1%{8}%<%t3%p1%d%e%p1%{16}%<%t9%p1%{8}%-%d%e38;5;%p1%d%;m | |
t_cm=^[[%i%p1%d;%p2%dH | |
t_cs=^[[%i%p1%d;%p2%dr | |
t_ve=^[[34h^[[?25h | |
--- Terminal keys --- | |
t_@7 <End> ^[[4~ t_k1 <F1> ^[OP t_k4 <F4> ^[OS t_k7 <F7> ^[[18~ t_k; <F10> ^[[21~ t_kI <Insert> ^[[2~ t_kb <BS> ^? t_kl <Left> ^[OD <Mouse> ^[[M | |
t_F1 <F11> ^[[23~ t_k2 <F2> ^[OQ t_k5 <F5> ^[[15~ t_k8 <F8> ^[[19~ t_kB <S-Tab> ^[[Z t_kN <PageDown> ^[[6~ t_kd <Down> ^[OB t_kr <Right> ^[OC | |
t_F2 <F12> ^[[24~ t_k3 <F3> ^[OR t_k6 <F6> ^[[17~ t_k9 <F9> ^[[20~ t_kD <Del> ^[[3~ t_kP <PageUp> ^[[5~ t_kh <Home> ^[[1~ t_ku <Up> ^[OA | |
--- Auto-Commands --- | |
filetypedetect BufEnter | |
*.xpm if getline(1) =~ "XPM2" | setf xpm2 | else | setf xpm | endif | |
*.xpm2 setf xpm2 | |
FileExplorer BufEnter | |
* sil call s:LocalBrowse(expand("<amatch>")) | |
BufEnter | |
*.vba setlocal bt=nofile fmr=[[[,]]] fdm=marker|if &ff != 'unix'|setlocal ma ff=unix noma|endif|call vimball#ShowMesg(0,"Source this file to extract it! (:so %)") | |
*.vba.gz setlocal bt=nofile fmr=[[[,]]] fdm=marker|if &ff != 'unix'|setlocal ma ff=unix noma|endif|call vimball#ShowMesg(0,"Source this file to extract it! (:so %)") | |
*.vba.bz2 setlocal bt=nofile fmr=[[[,]]] fdm=marker|if &ff != 'unix'|setlocal ma ff=unix noma|endif|call vimball#ShowMesg(0,"Source this file to extract it! (:so %)") | |
*.vba.zip setlocal bt=nofile fmr=[[[,]]] fdm=marker|if &ff != 'unix'|setlocal ma ff=unix noma|endif|call vimball#ShowMesg(0,"Source this file to extract it! (:so %)") | |
*.vba.xz setlocal bt=nofile fmr=[[[,]]] fdm=marker|if &ff != 'unix'|setlocal ma ff=unix noma|endif|call vimball#ShowMesg(0,"Source this file to extract it! (:so %)") | |
*.vmb setlocal bt=nofile fmr=[[[,]]] fdm=marker|if &ff != 'unix'|setlocal ma ff=unix noma|endif|call vimball#ShowMesg(0,"Source this file to extract it! (:so %)") | |
*.vmb.gz setlocal bt=nofile fmr=[[[,]]] fdm=marker|if &ff != 'unix'|setlocal ma ff=unix noma|endif|call vimball#ShowMesg(0,"Source this file to extract it! (:so %)") | |
*.vmb.bz2 setlocal bt=nofile fmr=[[[,]]] fdm=marker|if &ff != 'unix'|setlocal ma ff=unix noma|endif|call vimball#ShowMesg(0,"Source this file to extract it! (:so %)") | |
*.vmb.zip setlocal bt=nofile fmr=[[[,]]] fdm=marker|if &ff != 'unix'|setlocal ma ff=unix noma|endif|call vimball#ShowMesg(0,"Source this file to extract it! (:so %)") | |
*.vmb.xz setlocal bt=nofile fmr=[[[,]]] fdm=marker|if &ff != 'unix'|setlocal ma ff=unix noma|endif|call vimball#ShowMesg(0,"Source this file to extract it! (:so %)") | |
FileExplorer BufLeave | |
* if &ft != "netrw"|let w:netrw_prvfile= expand("%:p")|endif | |
BufNewFile | |
*.md set filetype=markdown | |
Puppetfile | |
set filetype=ruby | |
filetypedetect BufNewFile | |
?\+.orig exe "doau filetypedetect BufRead " . fnameescape(expand("<afile>:r")) | |
?\+.bak exe "doau filetypedetect BufRead " . fnameescape(expand("<afile>:r")) | |
?\+.old exe "doau filetypedetect BufRead " . fnameescape(expand("<afile>:r")) | |
?\+.new exe "doau filetypedetect BufRead " . fnameescape(expand("<afile>:r")) | |
?\+.dpkg-dist | |
exe "doau filetypedetect BufRead " . fnameescape(expand("<afile>:r")) | |
?\+.dpkg-old | |
exe "doau filetypedetect BufRead " . fnameescape(expand("<afile>:r")) | |
?\+.dpkg-new | |
exe "doau filetypedetect BufRead " . fnameescape(expand("<afile>:r")) | |
?\+.dpkg-bak | |
exe "doau filetypedetect BufRead " . fnameescape(expand("<afile>:r")) | |
?\+.rpmsave | |
exe "doau filetypedetect BufRead " . fnameescape(expand("<afile>:r")) | |
?\+.rpmnew | |
exe "doau filetypedetect BufRead " . fnameescape(expand("<afile>:r")) | |
*~ let s:name = expand("<afile>") | let s:short = substitute(s:name, '\~$', '', '') | if s:name != s:short && s:short != "" | exe "doau filetypedetect BufRead " . fnameescape(s:short) | endif | unlet! s:name s:short | |
?\+.in if expand("<afile>:t") != "configure.in" | exe "doau filetypedetect BufRead " . fnameescape(expand("<afile>:r")) | endif | |
*.inp call s:Check_inp() | |
*.aap setf aap | |
*/etc/a2ps.cfg | |
setf a2ps | |
*/etc/a2ps/*.cfg | |
setf a2ps | |
a2psrc setf a2ps | |
.a2psrc setf a2ps | |
*.abap setf abap | |
*.abc setf abc | |
*.abl setf abel | |
*.wrm setf acedb | |
*.adb setf ada | |
*.ads setf ada | |
*.ada setf ada | |
*.gpr setf ada | |
*.tdf setf ahdl | |
*.run setf ampl | |
build.xml setf ant | |
*.ino setf arduino | |
*.pde setf arduino | |
proftpd.conf* | |
call s:StarSetf('apachestyle') | |
.htaccess setf apache | |
*/etc/httpd/*.conf | |
setf apache | |
*.a65 setf a65 | |
*.scpt setf applescript | |
*.am if expand("<afile>") !~? 'Makefile.am\>' | setf elf | endif | |
.asoundrc setf alsaconf | |
*/usr/share/alsa/alsa.conf | |
setf alsaconf | |
*/etc/asound.conf | |
setf alsaconf | |
*.aml setf aml | |
apt.conf setf aptconf | |
*/.aptitude/config | |
setf aptconf | |
*/etc/apt/apt.conf.d/{[-_[:alnum:]]\+,[-_.[:alnum:]]\+.conf} | |
setf aptconf | |
.arch-inventory | |
setf arch | |
=tagging-method | |
setf arch | |
*.art setf art | |
*.asciidoc | |
setf asciidoc | |
*.asn setf asn | |
*.asn1 setf asn | |
*.asa if exists("g:filetype_asa") | exe "setf " . g:filetype_asa | else | setf aspvbs | endif | |
*.asp if exists("g:filetype_asp") | exe "setf " . g:filetype_asp | elseif getline(1) . getline(2) . getline(3) =~? "perlscript" | setf aspperl | else | setf aspvbs | endif | |
*/boot/grub/menu.lst | |
setf grub | |
*/boot/grub/grub.conf | |
setf grub | |
*/etc/grub.conf | |
setf grub | |
*.asm call s:FTasm() | |
*.[sS] call s:FTasm() | |
*.[aA] call s:FTasm() | |
*.mac call s:FTasm() | |
*.lst call s:FTasm() | |
*.mar setf vmasm | |
*.atl setf atlas | |
*.as setf atlas | |
*.au3 setf autoit | |
*.ahk setf autohotkey | |
[mM]akefile.am | |
setf automake | |
GNUmakefile.am | |
setf automake | |
*.at setf m4 | |
*.ave setf ave | |
*.awk setf awk | |
*.mch setf b | |
*.ref setf b | |
*.imp setf b | |
*.bas call s:FTVB("basic") | |
*.vb setf vb | |
*.vbs setf vb | |
*.dsm setf vb | |
*.ctl setf vb | |
*.iba setf ibasic | |
*.ibi setf ibasic | |
*.fb setf freebasic | |
*.bi setf freebasic | |
*.bat setf dosbatch | |
*.sys setf dosbatch | |
*.cmd if getline(1) =~ '^/\*' | setf rexx | else | setf dosbatch | endif | |
*.btm call s:FTbtm() | |
*.bc setf bc | |
*.bdf setf bdf | |
*.bib setf bib | |
*.bst setf bst | |
named.conf | |
setf named | |
rndc.conf setf named | |
named.root | |
setf bindzone | |
*.db call s:BindzoneCheck('') | |
*.bl setf blank | |
*/etc/blkid.tab | |
setf xml | |
*/etc/blkid.tab.old | |
setf xml | |
*.c call s:FTlpc() | |
calendar setf calendar | |
*.cs setf cs | |
*.csdl setf csdl | |
*.cabal setf cabal | |
*.toc setf cdrtoc | |
*/etc/cdrdao.conf | |
setf cdrdaoconf | |
*/etc/defaults/cdrdao | |
setf cdrdaoconf | |
*/etc/default/cdrdao | |
setf cdrdaoconf | |
.cdrdao setf cdrdaoconf | |
cfengine.conf | |
setf cfengine | |
*.chai setf chaiscript | |
*.cdl setf cdl | |
*.recipe setf conaryrecipe | |
*.crm setf crm | |
*.cyn setf cynpp | |
*.cc if exists("cynlib_syntax_for_cc")|setf cynlib|else|setf cpp|endif | |
*.cpp if exists("cynlib_syntax_for_cpp")|setf cynlib|else|setf cpp|endif | |
*.cxx setf cpp | |
*.c++ setf cpp | |
*.hh setf cpp | |
*.hxx setf cpp | |
*.hpp setf cpp | |
*.ipp setf cpp | |
*.moc setf cpp | |
*.tcc setf cpp | |
*.inl setf cpp | |
*.h call s:FTheader() | |
*.chf setf ch | |
*.tlh setf cpp | |
*.css setf css | |
*.con setf cterm | |
changelog.Debian | |
setf debchangelog | |
changelog.dch | |
setf debchangelog | |
NEWS.Debian | |
setf debchangelog | |
NEWS.dch setf debchangelog | |
[cC]hange[lL]og | |
if getline(1) =~ '; urgency='| setf debchangelog| else| setf changelog| endif | |
NEWS if getline(1) =~ '; urgency='| setf debchangelog| endif | |
*..ch setf chill | |
*.ch call s:FTchange() | |
*.chopro setf chordpro | |
*.crd setf chordpro | |
*.cho setf chordpro | |
*.crdpro setf chordpro | |
*.chordpro | |
setf chordpro | |
*.dcl setf clean | |
*.icl setf clean | |
*.eni setf cl | |
*.ent call s:FTent() | |
*.prg if exists("g:filetype_prg") | exe "setf " . g:filetype_prg | else | setf clipper | endif | |
*.clj setf clojure | |
*.cljs setf clojure | |
CMakeLists.txt | |
setf cmake | |
*.cmake setf cmake | |
*.cmake.in | |
setf cmake | |
*/.cmus/{autosave,rc,command-history,*.theme} | |
setf cmusrc | |
*/cmus/{rc,*.theme} | |
setf cmusrc | |
*.cbl setf cobol | |
*.cob setf cobol | |
*.lib setf cobol | |
*.cpy if getline(1) =~ '^##' | setf python | else | setf cobol | endif | |
*.atg setf coco | |
*.cfm setf cf | |
*.cfi setf cf | |
*.cfc setf cf | |
configure.in | |
setf config | |
configure.ac | |
setf config | |
*.cu setf cuda | |
Dockerfile | |
setf dockerfile | |
*.dcd setf dcd | |
*enlightenment/*.cfg | |
setf c | |
*Eterm/*.cfg | |
setf eterm | |
*.eu call s:EuphoriaCheck() | |
*.ew call s:EuphoriaCheck() | |
*.ex call s:EuphoriaCheck() | |
*.exu call s:EuphoriaCheck() | |
*.exw call s:EuphoriaCheck() | |
lynx.cfg setf lynx | |
*baseq[2-3]/*.cfg | |
setf quake | |
*id1/*.cfg | |
setf quake | |
*quake[1-3]/*.cfg | |
setf quake | |
*.qc setf c | |
*.cfg setf cfg | |
*.feature setf cucumber | |
*.csp setf csp | |
*.fdr setf csp | |
*.pld setf cupl | |
*.si setf cuplsim | |
*/debian/control | |
setf debcontrol | |
control if getline(1) =~ '^Source:'| setf debcontrol| endif | |
*/etc/apt/sources.list | |
setf debsources | |
*/etc/apt/sources.list.d/*.list | |
setf debsources | |
denyhosts.conf | |
setf denyhosts | |
*/etc/dnsmasq.conf | |
setf dnsmasq | |
*.desc setf desc | |
*.d call s:DtraceCheck() | |
*.desktop setf desktop | |
.directory | |
setf desktop | |
dict.conf setf dictconf | |
.dictrc setf dictconf | |
dictd.conf | |
setf dictdconf | |
*.diff setf diff | |
*.rej setf diff | |
*.patch setf diff | |
.dir_colors | |
setf dircolors | |
.dircolors | |
setf dircolors | |
*/etc/DIR_COLORS | |
setf dircolors | |
*.rul if getline(1).getline(2).getline(3).getline(4).getline(5).getline(6) =~? 'InstallShield' | setf ishd | else | setf diva | endif | |
*.com call s:BindzoneCheck('dcl') | |
*.dot setf dot | |
*.lid setf dylanlid | |
*.intr setf dylanintr | |
*.dylan setf dylan | |
*.def setf def | |
*.drac setf dracula | |
*.drc setf dracula | |
*lvs setf dracula | |
*lpe setf dracula | |
*.ds setf datascript | |
*.dsl setf dsl | |
*.dtd setf dtd | |
*.dts setf dts | |
*.dtsi setf dts | |
*.ed\(f\|if\|n\|o\) | |
setf edif | |
*.ecd setf ecd | |
*.e call s:FTe() | |
*.E call s:FTe() | |
*/etc/elinks.conf | |
setf elinks | |
*/.elinks/elinks.conf | |
setf elinks | |
*.erl setf erlang | |
*.hrl setf erlang | |
*.yaws setf erlang | |
filter-rules | |
setf elmfilt | |
*esmtprc setf esmtprc | |
*.ec setf esqlc | |
*.EC setf esqlc | |
*.strl setf esterel | |
*.csc setf csc | |
exim.conf setf exim | |
*.exp setf expect | |
exports setf exports | |
*.fal setf falcon | |
*.fan setf fan | |
*.fwt setf fan | |
*.factor setf factor | |
.fetchmailrc | |
setf fetchmail | |
*.fex setf focexec | |
*.focexec setf focexec | |
auto.master | |
setf conf | |
*.mas setf master | |
*.master setf master | |
*.fs setf forth | |
*.ft setf forth | |
*.frt setf reva | |
*.f setf fortran | |
*.for setf fortran | |
*.fortran setf fortran | |
*.fpp setf fortran | |
*.ftn setf fortran | |
*.f77 setf fortran | |
*.f90 setf fortran | |
*.f95 setf fortran | |
*.f03 setf fortran | |
*.f08 setf fortran | |
*.fsl setf framescript | |
fstab setf fstab | |
mtab setf fstab | |
.gdbinit setf gdb | |
*.mo setf gdmo | |
*.gdmo setf gdmo | |
*.ged setf gedcom | |
lltxxxxx.txt | |
setf gedcom | |
*.git/COMMIT_EDITMSG | |
setf gitcommit | |
*.git/MERGE_MSG | |
setf gitcommit | |
*.git/config | |
setf gitconfig | |
.gitconfig | |
setf gitconfig | |
.gitmodules | |
setf gitconfig | |
*.git/modules/*/COMMIT_EDITMSG | |
setf gitcommit | |
*.git/modules/*/config | |
setf gitconfig | |
*/.config/git/config | |
setf gitconfig | |
git-rebase-todo | |
setf gitrebase | |
.msg.[0-9]* | |
if getline(1) =~ '^From.*# This line is ignored.$' | setf gitsendemail | endif | |
*.git/* if getline(1) =~ '^\x\{40\}\>\|^ref: ' | setf git | endif | |
gkrellmrc setf gkrellmrc | |
gkrellmrc_? | |
setf gkrellmrc | |
*.gp setf gp | |
.gprc setf gp | |
*/.gnupg/options | |
setf gpg | |
*/.gnupg/gpg.conf | |
setf gpg | |
*/usr/*/gnupg/options.skel | |
setf gpg | |
gnashrc setf gnash | |
.gnashrc setf gnash | |
gnashpluginrc | |
setf gnash | |
.gnashpluginrc | |
setf gnash | |
gitolite.conf | |
setf gitolite | |
*/gitolite-admin/conf/* | |
call s:StarSetf('gitolite') | |
{,.}gitolite.rc | |
setf perl | |
example.gitolite.rc | |
setf perl | |
*.gpi setf gnuplot | |
*.go setf go | |
*.gs setf grads | |
*.gretl setf gretl | |
*.groovy setf groovy | |
*.gsp setf gsp | |
*/etc/group | |
setf group | |
*/etc/group- | |
setf group | |
*/etc/group.edit | |
setf group | |
*/etc/gshadow | |
setf group | |
*/etc/gshadow- | |
setf group | |
*/etc/gshadow.edit | |
setf group | |
*/var/backups/group.bak | |
setf group | |
*/var/backups/gshadow.bak | |
setf group | |
.gtkrc setf gtkrc | |
gtkrc setf gtkrc | |
*.haml setf haml | |
*.hsc setf hamster | |
*.hsm setf hamster | |
*.hs setf haskell | |
*.hs-boot setf haskell | |
*.lhs setf lhaskell | |
*.chs setf chaskell | |
*.ht setf haste | |
*.htpp setf hastepreproc | |
*.vc setf hercules | |
*.ev setf hercules | |
*.rs setf hercules | |
*.sum setf hercules | |
*.errsum setf hercules | |
*.hex setf hex | |
*.h32 setf hex | |
*.t.html setf tilde | |
*.html call s:FThtml() | |
*.htm call s:FThtml() | |
*.shtml call s:FThtml() | |
*.stm call s:FThtml() | |
*.erb setf eruby | |
*.rhtml setf eruby | |
*.html.m4 setf htmlm4 | |
*.tmpl setf htmlcheetah | |
*/etc/host.conf | |
setf hostconf | |
*/etc/hosts.allow | |
setf hostsaccess | |
*/etc/hosts.deny | |
setf hostsaccess | |
*.hb setf hb | |
*.htt setf httest | |
*.htb setf httest | |
*.icn setf icon | |
*.idl call s:FTidl() | |
*.odl setf msidl | |
*.mof setf msidl | |
*/.icewm/menu | |
setf icemenu | |
.indent.pro | |
setf indent | |
indent.pro | |
call s:ProtoCheck('indent') | |
*.pro call s:ProtoCheck('idlang') | |
indentrc setf indent | |
*.inf setf inform | |
*.INF setf inform | |
*/etc/initng/*/*.i | |
setf initng | |
*.ii setf initng | |
upstream.dat\c | |
setf upstreamdat | |
upstream.*.dat\c | |
setf upstreamdat | |
*.upstream.dat\c | |
setf upstreamdat | |
upstream.log\c | |
setf upstreamlog | |
upstream.*.log\c | |
setf upstreamlog | |
*.upstream.log\c | |
setf upstreamlog | |
upstreaminstall.log\c | |
setf upstreaminstalllog | |
upstreaminstall.*.log\c | |
setf upstreaminstalllog | |
*.upstreaminstall.log\c | |
setf upstreaminstalllog | |
usserver.log\c | |
setf usserverlog | |
usserver.*.log\c | |
setf usserverlog | |
*.usserver.log\c | |
setf usserverlog | |
usw2kagt.log\c | |
setf usw2kagtlog | |
usw2kagt.*.log\c | |
setf usw2kagtlog | |
*.usw2kagt.log\c | |
setf usw2kagtlog | |
ipf.conf setf ipfilter | |
ipf6.conf setf ipfilter | |
ipf.rules setf ipfilter | |
*.4gl setf fgl | |
*.4gh setf fgl | |
*.m4gl setf fgl | |
*.ini setf dosini | |
inittab setf inittab | |
*.iss setf iss | |
*.ijs setf j | |
*.jal setf jal | |
*.JAL setf jal | |
*.jpl setf jam | |
*.jpr setf jam | |
*.java setf java | |
*.jav setf java | |
*.jj setf javacc | |
*.jjt setf javacc | |
*.js setf javascript | |
*.javascript | |
setf javascript | |
*.es setf javascript | |
*.jsx setf javascript | |
*.jsp setf jsp | |
*.properties | |
setf jproperties | |
*.properties_?? | |
setf jproperties | |
*.properties_??_?? | |
setf jproperties | |
*.properties_??_??_* | |
call s:StarSetf('jproperties') | |
*.clp setf jess | |
*.jgr setf jgraph | |
*.jov setf jovial | |
*.j73 setf jovial | |
*.jovial setf jovial | |
*.json setf json | |
*.jsonp setf json | |
*.kix setf kix | |
*.k setf kwt | |
*.kv setf kivy | |
*.ks setf kscript | |
Kconfig setf kconfig | |
Kconfig.debug | |
setf kconfig | |
*.ace setf lace | |
*.ACE setf lace | |
*.latte setf latte | |
*.lte setf latte | |
*/etc/limits | |
setf limits | |
*/etc/*limits.conf | |
setf limits | |
*/etc/*limits.d/*.conf | |
setf limits | |
*.sig setf lprolog | |
*.ldif setf ldif | |
*.ld setf ld | |
*.lex setf lex | |
*.l setf lex | |
*.lxx setf lex | |
*.l++ setf lex | |
*/etc/libao.conf | |
setf libao | |
*/.libao setf libao | |
*/etc/sensors.conf | |
setf sensors | |
*/etc/sensors3.conf | |
setf sensors | |
lftp.conf setf lftp | |
.lftprc setf lftp | |
*lftp/rc setf lftp | |
*.ll setf lifelines | |
lilo.conf setf lilo | |
*.lsp setf lisp | |
*.lisp setf lisp | |
*.el setf lisp | |
*.cl setf lisp | |
*.jl setf lisp | |
.emacs setf lisp | |
.sawfishrc | |
setf lisp | |
sbclrc setf lisp | |
.sbclrc setf lisp | |
*.liquid setf liquid | |
*.lite setf lite | |
*.lt setf lite | |
*/LiteStep/*/*.rc | |
setf litestep | |
*/etc/login.access | |
setf loginaccess | |
*/etc/login.defs | |
setf logindefs | |
*.lgt setf logtalk | |
*.lot setf lotos | |
*.lotos setf lotos | |
*.lou setf lout | |
*.lout setf lout | |
*.lua setf lua | |
*.rockspec | |
setf lua | |
*.lsl setf lsl | |
*.lss setf lss | |
*.m4 if expand("<afile>") !~? 'html.m4$\|fvwm2rc' | setf m4 | endif | |
*.mgp setf mgp | |
snd.\d\+ setf mail | |
.letter setf mail | |
.letter.\d\+ | |
setf mail | |
.followup setf mail | |
.article setf mail | |
.article.\d\+ | |
setf mail | |
pico.\d\+ setf mail | |
mutt{ng,}-*-\w\+ | |
setf mail | |
mutt[[:alnum:]_-]\\\{6\} | |
setf mail | |
ae\d\+.txt | |
setf mail | |
/tmp/SLRN[0-9A-Z.]\+ | |
setf mail | |
*.eml setf mail | |
*/etc/mail/aliases | |
setf mailaliases | |
*/etc/aliases | |
setf mailaliases | |
.mailcap setf mailcap | |
mailcap setf mailcap | |
*[mM]akefile | |
setf make | |
*.mk setf make | |
*.mak setf make | |
*.dsp setf make | |
*.ist setf ist | |
*.mst setf ist | |
*.page setf mallard | |
*.man setf man | |
*/etc/man.conf | |
setf manconf | |
man.config | |
setf manconf | |
*.mv setf maple | |
*.mpl setf maple | |
*.mws setf maple | |
*.map setf map | |
*.markdown | |
setf markdown | |
*.mdown setf markdown | |
*.mkd setf markdown | |
*.mkdn setf markdown | |
*.mdwn setf markdown | |
*.md setf markdown | |
*.mason setf mason | |
*.mhtml setf mason | |
*.comp setf mason | |
*.m call s:FTm() | |
*.nb setf mma | |
*.mel setf mel | |
hg-editor-*.txt | |
setf hgcommit | |
*.hgrc setf cfg | |
*hgrc setf cfg | |
*/log/{auth,cron,daemon,debug,kern,lpr,mail,messages,news/news,syslog,user}{,.log,.err,.info,.warn,.crit,.notice}{,.[0-9]*,-[0-9]*} | |
setf messages | |
*.mf setf mf | |
*.mp setf mp | |
*.mgl setf mgl | |
*.mix setf mix | |
*.mixal setf mix | |
*.mms call s:FTmms() | |
*.mmp setf mmp | |
*.mod if getline(1) =~ '\<module\>' | setf lprolog | else | setf modsim3 | endif | |
*.m2 setf modula2 | |
*.DEF setf modula2 | |
*.MOD setf modula2 | |
*.mi setf modula2 | |
*.[mi][3g] | |
setf modula3 | |
*.isc setf monk | |
*.monk setf monk | |
*.ssc setf monk | |
*.tsc setf monk | |
*.moo setf moo | |
*/etc/modules.conf | |
setf modconf | |
*/etc/modules | |
setf modconf | |
*/etc/conf.modules | |
setf modconf | |
mplayer.conf | |
setf mplayerconf | |
*/.mplayer/config | |
setf mplayerconf | |
*.s19 setf srec | |
*.s28 setf srec | |
*.s37 setf srec | |
mrxvtrc setf mrxvtrc | |
.mrxvtrc setf mrxvtrc | |
*.msql setf msql | |
*.mysql setf mysql | |
*/etc/Muttrc.d/* | |
call s:StarSetf('muttrc') | |
*.rc setf rc | |
*.rch setf rc | |
*.mu setf mupad | |
*.mush setf mush | |
Mutt{ng,}rc | |
setf muttrc | |
*/etc/nanorc | |
setf nanorc | |
.nanorc setf nanorc | |
*.NS[ACGLMNPS] | |
setf natural | |
.netrc setf netrc | |
*.ninja setf ninja | |
*.ncf setf ncf | |
*.me if expand("<afile>") != "read.me" && expand("<afile>") != "click.me" | setf nroff | endif | |
*.tr setf nroff | |
*.nr setf nroff | |
*.roff setf nroff | |
*.tmac setf nroff | |
*.mom setf nroff | |
*.[1-9] call s:FTnroff() | |
*.mm call s:FTmm() | |
*.nqc setf nqc | |
*.nsi setf nsis | |
*.nsh setf nsis | |
*.ml setf ocaml | |
*.mli setf ocaml | |
*.mll setf ocaml | |
*.mly setf ocaml | |
.ocamlinit | |
setf ocaml | |
*.occ setf occam | |
*.xom setf omnimark | |
*.xin setf omnimark | |
*.or setf openroad | |
*.[Oo][Pp][Ll] | |
setf opl | |
*.ora setf ora | |
pf.conf setf pf | |
*/etc/pam.conf | |
setf pamconf | |
*.papp setf papp | |
*.pxml setf papp | |
*.pxsl setf papp | |
*/etc/passwd | |
setf passwd | |
*/etc/passwd- | |
setf passwd | |
*/etc/passwd.edit | |
setf passwd | |
*/etc/shadow | |
setf passwd | |
*/etc/shadow- | |
setf passwd | |
*/etc/shadow.edit | |
setf passwd | |
*/var/backups/passwd.bak | |
setf passwd | |
*/var/backups/shadow.bak | |
setf passwd | |
*.pas setf pascal | |
*.dpr setf pascal | |
*.pdf setf pdf | |
*.pl call s:FTpl() | |
*.plx setf perl | |
*.al setf perl | |
*.p6 setf perl6 | |
*.pm6 setf perl6 | |
*.pm if getline(1) =~ "XPM2" | setf xpm2 | elseif getline(1) =~ "XPM" | setf xpm | else | setf perl | endif | |
*.pod setf pod | |
*.php setf php | |
*.php\d setf php | |
*.phtml setf php | |
*.ctp setf php | |
*.pike setf pike | |
*.lpc setf pike | |
*.ulpc setf pike | |
*.pmod setf pike | |
*/etc/pinforc | |
setf pinfo | |
*/.pinforc | |
setf pinfo | |
*.rcp setf pilrc | |
.pinerc setf pine | |
pinerc setf pine | |
.pinercex setf pine | |
pinercex setf pine | |
*.pli setf pli | |
*.pl1 setf pli | |
*.plm setf plm | |
*.p36 setf plm | |
*.pac setf plm | |
*.pls setf plsql | |
*.plsql setf plsql | |
*.plp setf plp | |
*.po setf po | |
*.pot setf po | |
main.cf setf pfmain | |
*.ps setf postscr | |
*.pfa setf postscr | |
*.afm setf postscr | |
*.eps setf postscr | |
*.epsf setf postscr | |
*.epsi setf postscr | |
*.ai setf postscr | |
*.ppd setf ppd | |
*.pov setf pov | |
.povrayrc setf povini | |
*.inc call s:FTinc() | |
*printcap let b:ptcap_type = "print" | setf ptcap | |
*termcap let b:ptcap_type = "term" | setf ptcap | |
*.g setf pccts | |
*.it setf ppwiz | |
*.ih setf ppwiz | |
*.obj setf obj | |
*.pc setf proc | |
*.action setf privoxy | |
.procmail setf procmail | |
.procmailrc | |
setf procmail | |
*.w call s:FTprogress_cweb() | |
*.i call s:FTprogress_asm() | |
*.p call s:FTprogress_pascal() | |
*.psf setf psf | |
INDEX if getline(1) =~ '^\s*\(distribution\|installed_software\|root\|bundle\|product\)\s*$' | setf psf | endif | |
INFO if getline(1) =~ '^\s*\(distribution\|installed_software\|root\|bundle\|product\)\s*$' | setf psf | endif | |
*.pdb setf prolog | |
*.pml setf promela | |
*.proto setf proto | |
*/etc/protocols | |
setf protocols | |
*.pyx setf pyrex | |
*.pxd setf pyrex | |
*.py setf python | |
*.pyw setf python | |
*.ptl setf python | |
*.rad setf radiance | |
*.mat setf radiance | |
.ratpoisonrc | |
setf ratpoison | |
ratpoisonrc | |
setf ratpoison | |
*\,v setf rcs | |
.inputrc setf readline | |
inputrc setf readline | |
*.reg if getline(1) =~? '^REGEDIT[0-9]*\s*$\|^Windows Registry Editor Version \d*\.\d*\s*$' | setf registry | endif | |
*.rib setf rib | |
*.rex setf rexx | |
*.orx setf rexx | |
*.rxo setf rexx | |
*.rxj setf rexx | |
*.jrexx setf rexx | |
*.rexxj setf rexx | |
*.rexx setf rexx | |
*.testGroup | |
setf rexx | |
*.testUnit | |
setf rexx | |
*.s setf r | |
*.rd setf rhelp | |
*.rnw setf rnoweb | |
*.snw setf rnoweb | |
*.rmd setf rmd | |
*.smd setf rmd | |
*.rrst setf rrst | |
*.srst setf rrst | |
*.r call s:FTr() | |
*.R call s:FTr() | |
.reminders | |
setf remind | |
*.remind setf remind | |
*.rem setf remind | |
resolv.conf | |
setf resolv | |
*.rnc setf rnc | |
*.rng setf rng | |
*.rpl setf rpl | |
robots.txt | |
setf robots | |
*.x setf rpcgen | |
*.rst setf rst | |
*.rtf setf rtf | |
.irbrc setf ruby | |
irbrc setf ruby | |
*.rb setf ruby | |
*.rbw setf ruby | |
*.gemspec setf ruby | |
*.ru setf ruby | |
Gemfile setf ruby | |
*.builder setf ruby | |
*.rxml setf ruby | |
*.rjs setf ruby | |
[rR]antfile | |
setf ruby | |
*.rant setf ruby | |
[rR]akefile | |
setf ruby | |
*.rake setf ruby | |
*.sl setf slang | |
smb.conf setf samba | |
*.sas setf sas | |
*.sass setf sass | |
*.sa setf sather | |
*.sci setf scilab | |
*.sce setf scilab | |
*.scss setf scss | |
*.sd setf sd | |
*.sdl setf sdl | |
*.pr setf sdl | |
*.sed setf sed | |
*.siv setf sieve | |
sendmail.cf | |
setf sm | |
*.mc call s:McSetf() | |
*/etc/services | |
setf services | |
*/etc/slp.conf | |
setf slpconf | |
*/etc/slp.reg | |
setf slpreg | |
*/etc/slp.spi | |
setf slpspi | |
*/etc/serial.conf | |
setf setserial | |
*.sgm if getline(1).getline(2).getline(3).getline(4).getline(5) =~? 'linuxdoc' | setf sgmllnx | elseif getline(1) =~ '<!DOCTYPE.*DocBook' || getline(2) =~ '<!DOCTYPE.*DocBook' | let b:docbk_type = "sgml" | let b:docbk_ver = 4 | setf docbk | else | setf sgml | endif | |
*.sgml if getline(1).getline(2).getline(3).getline(4).getline(5) =~? 'linuxdoc' | setf sgmllnx | elseif getline(1) =~ '<!DOCTYPE.*DocBook' || getline(2) =~ '<!DOCTYPE.*DocBook' | let b:docbk_type = "sgml" | let b:docbk_ver = 4 | setf docbk | else | setf sgml | endif | |
*.decl if getline(1).getline(2).getline(3) =~? '^<!SGML' | setf sgmldecl | endif | |
*.dcl if getline(1).getline(2).getline(3) =~? '^<!SGML' | setf sgmldecl | endif | |
*.dec if getline(1).getline(2).getline(3) =~? '^<!SGML' | setf sgmldecl | endif | |
catalog setf catalog | |
sgml.catalog* | |
call s:StarSetf('catalog') | |
.bashrc* call SetFileTypeSH("bash") | |
bashrc call SetFileTypeSH("bash") | |
bash.bashrc | |
call SetFileTypeSH("bash") | |
.bash_profile* | |
call SetFileTypeSH("bash") | |
.bash_logout* | |
call SetFileTypeSH("bash") | |
*.bash call SetFileTypeSH("bash") | |
*.ebuild call SetFileTypeSH("bash") | |
.kshrc* call SetFileTypeSH("ksh") | |
*.ksh call SetFileTypeSH("ksh") | |
*/etc/profile | |
call SetFileTypeSH(getline(1)) | |
.profile* call SetFileTypeSH(getline(1)) | |
*.sh call SetFileTypeSH(getline(1)) | |
*.env call SetFileTypeSH(getline(1)) | |
.tcshrc* call SetFileTypeShell("tcsh") | |
*.tcsh call SetFileTypeShell("tcsh") | |
tcsh.tcshrc | |
call SetFileTypeShell("tcsh") | |
tcsh.login | |
call SetFileTypeShell("tcsh") | |
.login* call s:CSH() | |
.cshrc* call s:CSH() | |
csh.cshrc call s:CSH() | |
csh.login call s:CSH() | |
csh.logout | |
call s:CSH() | |
*.csh call s:CSH() | |
.alias call s:CSH() | |
.zprofile setf zsh | |
*/etc/zprofile | |
setf zsh | |
.zfbfmarks | |
setf zsh | |
.zsh* call s:StarSetf('zsh') | |
.zlog* call s:StarSetf('zsh') | |
.zcompdump* | |
call s:StarSetf('zsh') | |
*.zsh setf zsh | |
*.scm setf scheme | |
*.ss setf scheme | |
*.rkt setf scheme | |
.screenrc setf screen | |
screenrc setf screen | |
*.sim setf simula | |
*.sin setf sinda | |
*.s85 setf sinda | |
*.sst setf sisu | |
*.ssm setf sisu | |
*.ssi setf sisu | |
*.-sst setf sisu | |
*._sst setf sisu | |
*.sst.meta | |
setf sisu | |
*.-sst.meta | |
setf sisu | |
*._sst.meta | |
setf sisu | |
*.il setf skill | |
*.ils setf skill | |
*.cdf setf skill | |
.slrnrc setf slrnrc | |
*.score setf slrnsc | |
*.st setf st | |
*.cls if getline(1) =~ '^%' | setf tex | elseif getline(1)[0] == '#' && getline(1) =~ 'rexx' | setf rexx | else | setf st | endif | |
*.tpl setf smarty | |
*.smil if getline(1) =~ '<?\s*xml.*?>' | setf xml | else | setf smil | endif | |
*.smi if getline(1) =~ '\<smil\>' | setf smil | else | setf mib | endif | |
*.smt setf smith | |
*.smith setf smith | |
*.sno setf snobol4 | |
*.spt setf snobol4 | |
*.mib setf mib | |
*.my setf mib | |
*.hog setf hog | |
snort.conf | |
setf hog | |
vision.conf | |
setf hog | |
*.rules call s:FTRules() | |
*.spec setf spec | |
*.speedup setf spup | |
*.spdata setf spup | |
*.spd setf spup | |
*.ice setf slice | |
*.sp setf spice | |
*.spice setf spice | |
*.spy setf spyce | |
*.spi setf spyce | |
squid.conf | |
setf squid | |
*.tyb setf sql | |
*.typ setf sql | |
*.tyc setf sql | |
*.pkb setf sql | |
*.pks setf sql | |
*.sql call s:SQL() | |
*.sqlj setf sqlj | |
*.sqr setf sqr | |
*.sqi setf sqr | |
ssh_config | |
setf sshconfig | |
*/.ssh/config | |
setf sshconfig | |
sshd_config | |
setf sshdconfig | |
*.ado setf stata | |
*.class setf stata | |
*.do setf stata | |
*.imata setf stata | |
*.mata setf stata | |
*.hlp setf smcl | |
*.ihlp setf smcl | |
*.smcl setf smcl | |
*.stp setf stp | |
*.sml setf sml | |
*.cm setf voscm | |
*/etc/sysctl.conf | |
setf sysctl | |
*/etc/sysctl.d/*.conf | |
setf sysctl | |
*.sdc setf sdc | |
*/etc/sudoers | |
setf sudoers | |
sudoers.tmp | |
setf sudoers | |
*.svg setf svg | |
*.t if !s:FTnroff() && !s:FTperl() | setf tads | endif | |
tags setf tags | |
*.tak setf tak | |
{pending,completed,undo}.data | |
setf taskdata | |
*.task setf taskedit | |
*.tcl setf tcl | |
*.tk setf tcl | |
*.itcl setf tcl | |
*.itk setf tcl | |
*.jacl setf tcl | |
*.tli setf tli | |
*.slt setf tsalt | |
*.ti setf terminfo | |
*.latex setf tex | |
*.sty setf tex | |
*.dtx setf tex | |
*.ltx setf tex | |
*.bbl setf tex | |
*.tex call s:FTtex() | |
tex/context/*/*.tex | |
setf context | |
*.mkii setf context | |
*.mkiv setf context | |
*.texinfo setf texinfo | |
*.texi setf texinfo | |
*.txi setf texinfo | |
texmf.cnf setf texmf | |
.tidyrc setf tidy | |
tidyrc setf tidy | |
*.tf setf tf | |
.tfrc setf tf | |
tfrc setf tf | |
*.tpp setf tpp | |
*.treetop setf treetop | |
trustees.conf | |
setf trustees | |
*.tssgm setf tssgm | |
*.tssop setf tssop | |
*.tsscl setf tsscl | |
*.twig setf twig | |
*.uit setf uil | |
*.uil setf uil | |
*/etc/udev/udev.conf | |
setf udevconf | |
*/etc/udev/permissions.d/*.permissions | |
setf udevperm | |
*/etc/udev/cdsymlinks.conf | |
setf sh | |
*.uc setf uc | |
*/etc/updatedb.conf | |
setf updatedb | |
*/usr/share/upstart/*.conf | |
setf upstart | |
*/usr/share/upstart/*.override | |
setf upstart | |
*/etc/init/*.conf | |
setf upstart | |
*/etc/init/*.override | |
setf upstart | |
*/.init/*.conf | |
setf upstart | |
*/.init/*.override | |
setf upstart | |
*/.config/upstart/*.conf | |
setf upstart | |
*/.config/upstart/*.override | |
setf upstart | |
*.vr setf vera | |
*.vri setf vera | |
*.vrh setf vera | |
*.v setf verilog | |
*.va setf verilogams | |
*.vams setf verilogams | |
*.sv setf systemverilog | |
*.svh setf systemverilog | |
*.hdl setf vhdl | |
*.vhd setf vhdl | |
*.vhdl setf vhdl | |
*.vbe setf vhdl | |
*.vst setf vhdl | |
*.vhdl_[0-9]* | |
call s:StarSetf('vhdl') | |
*.vim setf vim | |
*.vba setf vim | |
.exrc setf vim | |
_exrc setf vim | |
.viminfo setf viminfo | |
_viminfo setf viminfo | |
*.hw if getline(1) =~ '<?php' | setf php | else | setf virata | endif | |
*.module if getline(1) =~ '<?php' | setf php | else | setf virata | endif | |
*.pkg if getline(1) =~ '<?php' | setf php | else | setf virata | endif | |
*.frm call s:FTVB("form") | |
*.sba setf vb | |
vgrindefs setf vgrindefs | |
*.wrl setf vrml | |
*.vroom setf vroom | |
*.wm setf webmacro | |
.wgetrc setf wget | |
wgetrc setf wget | |
*.wml setf wml | |
*.wbt setf winbatch | |
*.wsml setf wsml | |
wvdial.conf | |
setf wvdial | |
.wvdialrc setf wvdial | |
.cvsrc setf cvsrc | |
cvs\d\+ setf cvs | |
*.web if getline(1)[0].getline(2)[0].getline(3)[0].getline(4)[0].getline(5)[0] =~ "%" | setf web | else | setf winbatch | endif | |
*.ws[fc] setf wsh | |
*.xhtml setf xhtml | |
*.xht setf xhtml | |
XF86Config | |
if getline(1) =~ '\<XConfigurator\>' | let b:xf86conf_xfree86_version = 3 | endif | setf xf86conf | |
*/xorg.conf.d/*.conf | |
let b:xf86conf_xfree86_version = 4 | setf xf86conf | |
xorg.conf let b:xf86conf_xfree86_version = 4 | setf xf86conf | |
xorg.conf-4 | |
let b:xf86conf_xfree86_version = 4 | setf xf86conf | |
*/etc/xinetd.conf | |
setf xinetd | |
*.xs setf xs | |
.Xdefaults | |
setf xdefaults | |
.Xpdefaults | |
setf xdefaults | |
.Xresources | |
setf xdefaults | |
xdm-config | |
setf xdefaults | |
*.ad setf xdefaults | |
*.msc setf xmath | |
*.msf setf xmath | |
*.ms if !s:FTnroff() | setf xmath | endif | |
*.xml call s:FTxml() | |
*.xmi setf xml | |
*.csproj setf xml | |
*.csproj.user | |
setf xml | |
*.ts setf xml | |
*.ui setf xml | |
*.tpm setf xml | |
*/etc/xdg/menus/*.menu | |
setf xml | |
fglrxrc setf xml | |
*.xlf setf xml | |
*.xliff setf xml | |
*.xul setf xml | |
*Xmodmap setf xmodmap | |
*.xq setf xquery | |
*.xql setf xquery | |
*.xqm setf xquery | |
*.xquery setf xquery | |
*.xqy setf xquery | |
*.xsd setf xsd | |
*.xsl setf xslt | |
*.xslt setf xslt | |
*.yy setf yacc | |
*.yxx setf yacc | |
*.y++ setf yacc | |
*.y call s:FTy() | |
*.yaml setf yaml | |
*.yml setf yaml | |
*/etc/yum.conf | |
setf dosini | |
*.zu setf zimbu | |
*.dtml call s:FThtml() | |
*.pt call s:FThtml() | |
*.cpt call s:FThtml() | |
*.zsql call s:SQL() | |
*.z8a setf z8a | |
* if !did_filetype() && expand("<amatch>") !~ g:ft_ignore_pat | runtime! scripts.vim | endif | |
access.conf* | |
call s:StarSetf('apache') | |
apache.conf* | |
call s:StarSetf('apache') | |
apache2.conf* | |
call s:StarSetf('apache') | |
httpd.conf* | |
call s:StarSetf('apache') | |
srm.conf* call s:StarSetf('apache') | |
*/etc/apache2/*.conf* | |
call s:StarSetf('apache') | |
*/etc/apache2/conf.*/* | |
call s:StarSetf('apache') | |
*/etc/apache2/mods-*/* | |
call s:StarSetf('apache') | |
*/etc/apache2/sites-*/* | |
call s:StarSetf('apache') | |
*/etc/httpd/conf.d/*.conf* | |
call s:StarSetf('apache') | |
*asterisk/*.conf* | |
call s:StarSetf('asterisk') | |
*asterisk*/*voicemail.conf* | |
call s:StarSetf('asteriskvm') | |
bzr_log.* setf bzr | |
*/named/db.* | |
call s:StarSetf('bindzone') | |
*/bind/db.* | |
call s:StarSetf('bindzone') | |
*/.calendar/* | |
call s:StarSetf('calendar') | |
*/share/calendar/*/calendar.* | |
call s:StarSetf('calendar') | |
*/share/calendar/calendar.* | |
call s:StarSetf('calendar') | |
[cC]hange[lL]og* | |
if getline(1) =~ '; urgency='| call s:StarSetf('debchangelog')|else| call s:StarSetf('changelog')|endif | |
crontab call s:StarSetf('crontab') | |
crontab.* call s:StarSetf('crontab') | |
*/etc/cron.d/* | |
call s:StarSetf('crontab') | |
*/etc/dnsmasq.d/* | |
call s:StarSetf('dnsmasq') | |
drac.* call s:StarSetf('dracula') | |
*/.fvwm/* call s:StarSetf('fvwm') | |
*fvwmrc* let b:fvwm_version = 1 | call s:StarSetf('fvwm') | |
*fvwm95*.hook | |
let b:fvwm_version = 1 | call s:StarSetf('fvwm') | |
*fvwm2rc* if expand("<afile>:e") == "m4"| call s:StarSetf('fvwm2m4')|else| let b:fvwm_version = 2 | call s:StarSetf('fvwm')|endif | |
*/tmp/lltmp* | |
call s:StarSetf('gedcom') | |
.gtkrc* call s:StarSetf('gtkrc') | |
gtkrc* call s:StarSetf('gtkrc') | |
Prl*.* call s:StarSetf('jam') | |
JAM*.* call s:StarSetf('jam') | |
*jarg* if getline(1).getline(2).getline(3).getline(4).getline(5) =~? 'THIS IS THE JARGON FILE'| call s:StarSetf('jargon')|endif | |
Kconfig.* call s:StarSetf('kconfig') | |
lilo.conf* | |
call s:StarSetf('lilo') | |
*/etc/logcheck/*.d*/* | |
call s:StarSetf('logcheck') | |
[mM]akefile* | |
call s:StarSetf('make') | |
[rR]akefile* | |
call s:StarSetf('ruby') | |
mutt[[:alnum:]._-]\\\{6\} | |
setf mail | |
*/etc/modutils/* | |
if executable(expand("<afile>")) != 1| call s:StarSetf('modconf')|endif | |
*/etc/modprobe.* | |
call s:StarSetf('modconf') | |
.mutt{ng,}rc* | |
call s:StarSetf('muttrc') | |
*/.mutt{ng,}/mutt{ng,}rc* | |
call s:StarSetf('muttrc') | |
mutt{ng,}rc* | |
call s:StarSetf('muttrc') | |
Mutt{ng,}rc* | |
call s:StarSetf('muttrc') | |
tmac.* call s:StarSetf('nroff') | |
*/etc/pam.d/* | |
call s:StarSetf('pamconf') | |
*printcap* | |
if !did_filetype()| let b:ptcap_type = "print" | call s:StarSetf('ptcap')|endif | |
*termcap* if !did_filetype()| let b:ptcap_type = "term" | call s:StarSetf('ptcap')|endif | |
*.rdf call s:Redif() | |
.reminders* | |
call s:StarSetf('remind') | |
*vimrc* call s:StarSetf('vim') | |
svn-commit*.tmp | |
setf svn | |
Xresources* | |
call s:StarSetf('xdefaults') | |
*/app-defaults/* | |
call s:StarSetf('xdefaults') | |
*/Xresources/* | |
call s:StarSetf('xdefaults') | |
XF86Config-4* | |
let b:xf86conf_xfree86_version = 4 | call s:StarSetf('xf86conf') | |
XF86Config* | |
if getline(1) =~ '\<XConfigurator\>'| let b:xf86conf_xfree86_version = 3|endif|call s:StarSetf('xf86conf') | |
*xmodmap* call s:StarSetf('xmodmap') | |
*/etc/xinetd.d/* | |
call s:StarSetf('xinetd') | |
*/etc/yum.repos.d/* | |
call s:StarSetf('dosini') | |
zsh* call s:StarSetf('zsh') | |
zlog* call s:StarSetf('zsh') | |
*.txt setf text | |
*.text setf text | |
README setf text | |
* if !did_filetype() && expand("<amatch>") !~ g:ft_ignore_pat && (getline(1) =~ '^#' || getline(2) =~ '^#' || getline(3) =~ '^#'^I|| getline(4) =~ '^#' || getline(5) =~ '^#') | setf conf | endif | |
BufRead | |
*.md set filetype=markdown | |
Puppetfile | |
set filetype=ruby | |
filetypedetect BufRead | |
?\+.orig exe "doau filetypedetect BufRead " . fnameescape(expand("<afile>:r")) | |
?\+.bak exe "doau filetypedetect BufRead " . fnameescape(expand("<afile>:r")) | |
?\+.old exe "doau filetypedetect BufRead " . fnameescape(expand("<afile>:r")) | |
?\+.new exe "doau filetypedetect BufRead " . fnameescape(expand("<afile>:r")) | |
?\+.dpkg-dist | |
exe "doau filetypedetect BufRead " . fnameescape(expand("<afile>:r")) | |
?\+.dpkg-old | |
exe "doau filetypedetect BufRead " . fnameescape(expand("<afile>:r")) | |
?\+.dpkg-new | |
exe "doau filetypedetect BufRead " . fnameescape(expand("<afile>:r")) | |
?\+.dpkg-bak | |
exe "doau filetypedetect BufRead " . fnameescape(expand("<afile>:r")) | |
?\+.rpmsave | |
exe "doau filetypedetect BufRead " . fnameescape(expand("<afile>:r")) | |
?\+.rpmnew | |
exe "doau filetypedetect BufRead " . fnameescape(expand("<afile>:r")) | |
*~ let s:name = expand("<afile>") | let s:short = substitute(s:name, '\~$', '', '') | if s:name != s:short && s:short != "" | exe "doau filetypedetect BufRead " . fnameescape(s:short) | endif | unlet! s:name s:short | |
?\+.in if expand("<afile>:t") != "configure.in" | exe "doau filetypedetect BufRead " . fnameescape(expand("<afile>:r")) | endif | |
*.inp call s:Check_inp() | |
*.aap setf aap | |
*/etc/a2ps.cfg | |
setf a2ps | |
*/etc/a2ps/*.cfg | |
setf a2ps | |
a2psrc setf a2ps | |
.a2psrc setf a2ps | |
*.abap setf abap | |
*.abc setf abc | |
*.abl setf abel | |
*.wrm setf acedb | |
*.adb setf ada | |
*.ads setf ada | |
*.ada setf ada | |
*.gpr setf ada | |
*.tdf setf ahdl | |
*.run setf ampl | |
build.xml setf ant | |
*.ino setf arduino | |
*.pde setf arduino | |
proftpd.conf* | |
call s:StarSetf('apachestyle') | |
.htaccess setf apache | |
*/etc/httpd/*.conf | |
setf apache | |
*.a65 setf a65 | |
*.scpt setf applescript | |
*.am if expand("<afile>") !~? 'Makefile.am\>' | setf elf | endif | |
.asoundrc setf alsaconf | |
*/usr/share/alsa/alsa.conf | |
setf alsaconf | |
*/etc/asound.conf | |
setf alsaconf | |
*.aml setf aml | |
apt.conf setf aptconf | |
*/.aptitude/config | |
setf aptconf | |
*/etc/apt/apt.conf.d/{[-_[:alnum:]]\+,[-_.[:alnum:]]\+.conf} | |
setf aptconf | |
.arch-inventory | |
setf arch | |
=tagging-method | |
setf arch | |
*.art setf art | |
*.asciidoc | |
setf asciidoc | |
*.asn setf asn | |
*.asn1 setf asn | |
*.asa if exists("g:filetype_asa") | exe "setf " . g:filetype_asa | else | setf aspvbs | endif | |
*.asp if exists("g:filetype_asp") | exe "setf " . g:filetype_asp | elseif getline(1) . getline(2) . getline(3) =~? "perlscript" | setf aspperl | else | setf aspvbs | endif | |
*/boot/grub/menu.lst | |
setf grub | |
*/boot/grub/grub.conf | |
setf grub | |
*/etc/grub.conf | |
setf grub | |
*.asm call s:FTasm() | |
*.[sS] call s:FTasm() | |
*.[aA] call s:FTasm() | |
*.mac call s:FTasm() | |
*.lst call s:FTasm() | |
*.mar setf vmasm | |
*.atl setf atlas | |
*.as setf atlas | |
*.au3 setf autoit | |
*.ahk setf autohotkey | |
[mM]akefile.am | |
setf automake | |
GNUmakefile.am | |
setf automake | |
*.at setf m4 | |
*.ave setf ave | |
*.awk setf awk | |
*.mch setf b | |
*.ref setf b | |
*.imp setf b | |
*.bas call s:FTVB("basic") | |
*.vb setf vb | |
*.vbs setf vb | |
*.dsm setf vb | |
*.ctl setf vb | |
*.iba setf ibasic | |
*.ibi setf ibasic | |
*.fb setf freebasic | |
*.bi setf freebasic | |
*.bat setf dosbatch | |
*.sys setf dosbatch | |
*.cmd if getline(1) =~ '^/\*' | setf rexx | else | setf dosbatch | endif | |
*.btm call s:FTbtm() | |
*.bc setf bc | |
*.bdf setf bdf | |
*.bib setf bib | |
*.bst setf bst | |
named.conf | |
setf named | |
rndc.conf setf named | |
named.root | |
setf bindzone | |
*.db call s:BindzoneCheck('') | |
*.bl setf blank | |
*/etc/blkid.tab | |
setf xml | |
*/etc/blkid.tab.old | |
setf xml | |
*.c call s:FTlpc() | |
calendar setf calendar | |
*.cs setf cs | |
*.csdl setf csdl | |
*.cabal setf cabal | |
*.toc setf cdrtoc | |
*/etc/cdrdao.conf | |
setf cdrdaoconf | |
*/etc/defaults/cdrdao | |
setf cdrdaoconf | |
*/etc/default/cdrdao | |
setf cdrdaoconf | |
.cdrdao setf cdrdaoconf | |
cfengine.conf | |
setf cfengine | |
*.chai setf chaiscript | |
*.cdl setf cdl | |
*.recipe setf conaryrecipe | |
*.crm setf crm | |
*.cyn setf cynpp | |
*.cc if exists("cynlib_syntax_for_cc")|setf cynlib|else|setf cpp|endif | |
*.cpp if exists("cynlib_syntax_for_cpp")|setf cynlib|else|setf cpp|endif | |
*.cxx setf cpp | |
*.c++ setf cpp | |
*.hh setf cpp | |
*.hxx setf cpp | |
*.hpp setf cpp | |
*.ipp setf cpp | |
*.moc setf cpp | |
*.tcc setf cpp | |
*.inl setf cpp | |
*.h call s:FTheader() | |
*.chf setf ch | |
*.tlh setf cpp | |
*.css setf css | |
*.con setf cterm | |
changelog.Debian | |
setf debchangelog | |
changelog.dch | |
setf debchangelog | |
NEWS.Debian | |
setf debchangelog | |
NEWS.dch setf debchangelog | |
[cC]hange[lL]og | |
if getline(1) =~ '; urgency='| setf debchangelog| else| setf changelog| endif | |
NEWS if getline(1) =~ '; urgency='| setf debchangelog| endif | |
*..ch setf chill | |
*.ch call s:FTchange() | |
*.chopro setf chordpro | |
*.crd setf chordpro | |
*.cho setf chordpro | |
*.crdpro setf chordpro | |
*.chordpro | |
setf chordpro | |
*.dcl setf clean | |
*.icl setf clean | |
*.eni setf cl | |
*.ent call s:FTent() | |
*.prg if exists("g:filetype_prg") | exe "setf " . g:filetype_prg | else | setf clipper | endif | |
*.clj setf clojure | |
*.cljs setf clojure | |
CMakeLists.txt | |
setf cmake | |
*.cmake setf cmake | |
*.cmake.in | |
setf cmake | |
*/.cmus/{autosave,rc,command-history,*.theme} | |
setf cmusrc | |
*/cmus/{rc,*.theme} | |
setf cmusrc | |
*.cbl setf cobol | |
*.cob setf cobol | |
*.lib setf cobol | |
*.cpy if getline(1) =~ '^##' | setf python | else | setf cobol | endif | |
*.atg setf coco | |
*.cfm setf cf | |
*.cfi setf cf | |
*.cfc setf cf | |
configure.in | |
setf config | |
configure.ac | |
setf config | |
*.cu setf cuda | |
Dockerfile | |
setf dockerfile | |
*.dcd setf dcd | |
*enlightenment/*.cfg | |
setf c | |
*Eterm/*.cfg | |
setf eterm | |
*.eu call s:EuphoriaCheck() | |
*.ew call s:EuphoriaCheck() | |
*.ex call s:EuphoriaCheck() | |
*.exu call s:EuphoriaCheck() | |
*.exw call s:EuphoriaCheck() | |
lynx.cfg setf lynx | |
*baseq[2-3]/*.cfg | |
setf quake | |
*id1/*.cfg | |
setf quake | |
*quake[1-3]/*.cfg | |
setf quake | |
*.qc setf c | |
*.cfg setf cfg | |
*.feature setf cucumber | |
*.csp setf csp | |
*.fdr setf csp | |
*.pld setf cupl | |
*.si setf cuplsim | |
*/debian/control | |
setf debcontrol | |
control if getline(1) =~ '^Source:'| setf debcontrol| endif | |
*/etc/apt/sources.list | |
setf debsources | |
*/etc/apt/sources.list.d/*.list | |
setf debsources | |
denyhosts.conf | |
setf denyhosts | |
*/etc/dnsmasq.conf | |
setf dnsmasq | |
*.desc setf desc | |
*.d call s:DtraceCheck() | |
*.desktop setf desktop | |
.directory | |
setf desktop | |
dict.conf setf dictconf | |
.dictrc setf dictconf | |
dictd.conf | |
setf dictdconf | |
*.diff setf diff | |
*.rej setf diff | |
*.patch setf diff | |
.dir_colors | |
setf dircolors | |
.dircolors | |
setf dircolors | |
*/etc/DIR_COLORS | |
setf dircolors | |
*.rul if getline(1).getline(2).getline(3).getline(4).getline(5).getline(6) =~? 'InstallShield' | setf ishd | else | setf diva | endif | |
*.com call s:BindzoneCheck('dcl') | |
*.dot setf dot | |
*.lid setf dylanlid | |
*.intr setf dylanintr | |
*.dylan setf dylan | |
*.def setf def | |
*.drac setf dracula | |
*.drc setf dracula | |
*lvs setf dracula | |
*lpe setf dracula | |
*.ds setf datascript | |
*.dsl setf dsl | |
*.dtd setf dtd | |
*.dts setf dts | |
*.dtsi setf dts | |
*.ed\(f\|if\|n\|o\) | |
setf edif | |
*.ecd setf ecd | |
*.e call s:FTe() | |
*.E call s:FTe() | |
*/etc/elinks.conf | |
setf elinks | |
*/.elinks/elinks.conf | |
setf elinks | |
*.erl setf erlang | |
*.hrl setf erlang | |
*.yaws setf erlang | |
filter-rules | |
setf elmfilt | |
*esmtprc setf esmtprc | |
*.ec setf esqlc | |
*.EC setf esqlc | |
*.strl setf esterel | |
*.csc setf csc | |
exim.conf setf exim | |
*.exp setf expect | |
exports setf exports | |
*.fal setf falcon | |
*.fan setf fan | |
*.fwt setf fan | |
*.factor setf factor | |
.fetchmailrc | |
setf fetchmail | |
*.fex setf focexec | |
*.focexec setf focexec | |
auto.master | |
setf conf | |
*.mas setf master | |
*.master setf master | |
*.fs setf forth | |
*.ft setf forth | |
*.frt setf reva | |
*.f setf fortran | |
*.for setf fortran | |
*.fortran setf fortran | |
*.fpp setf fortran | |
*.ftn setf fortran | |
*.f77 setf fortran | |
*.f90 setf fortran | |
*.f95 setf fortran | |
*.f03 setf fortran | |
*.f08 setf fortran | |
*.fsl setf framescript | |
fstab setf fstab | |
mtab setf fstab | |
.gdbinit setf gdb | |
*.mo setf gdmo | |
*.gdmo setf gdmo | |
*.ged setf gedcom | |
lltxxxxx.txt | |
setf gedcom | |
*.git/COMMIT_EDITMSG | |
setf gitcommit | |
*.git/MERGE_MSG | |
setf gitcommit | |
*.git/config | |
setf gitconfig | |
.gitconfig | |
setf gitconfig | |
.gitmodules | |
setf gitconfig | |
*.git/modules/*/COMMIT_EDITMSG | |
setf gitcommit | |
*.git/modules/*/config | |
setf gitconfig | |
*/.config/git/config | |
setf gitconfig | |
git-rebase-todo | |
setf gitrebase | |
.msg.[0-9]* | |
if getline(1) =~ '^From.*# This line is ignored.$' | setf gitsendemail | endif | |
*.git/* if getline(1) =~ '^\x\{40\}\>\|^ref: ' | setf git | endif | |
gkrellmrc setf gkrellmrc | |
gkrellmrc_? | |
setf gkrellmrc | |
*.gp setf gp | |
.gprc setf gp | |
*/.gnupg/options | |
setf gpg | |
*/.gnupg/gpg.conf | |
setf gpg | |
*/usr/*/gnupg/options.skel | |
setf gpg | |
gnashrc setf gnash | |
.gnashrc setf gnash | |
gnashpluginrc | |
setf gnash | |
.gnashpluginrc | |
setf gnash | |
gitolite.conf | |
setf gitolite | |
*/gitolite-admin/conf/* | |
call s:StarSetf('gitolite') | |
{,.}gitolite.rc | |
setf perl | |
example.gitolite.rc | |
setf perl | |
*.gpi setf gnuplot | |
*.go setf go | |
*.gs setf grads | |
*.gretl setf gretl | |
*.groovy setf groovy | |
*.gsp setf gsp | |
*/etc/group | |
setf group | |
*/etc/group- | |
setf group | |
*/etc/group.edit | |
setf group | |
*/etc/gshadow | |
setf group | |
*/etc/gshadow- | |
setf group | |
*/etc/gshadow.edit | |
setf group | |
*/var/backups/group.bak | |
setf group | |
*/var/backups/gshadow.bak | |
setf group | |
.gtkrc setf gtkrc | |
gtkrc setf gtkrc | |
*.haml setf haml | |
*.hsc setf hamster | |
*.hsm setf hamster | |
*.hs setf haskell | |
*.hs-boot setf haskell | |
*.lhs setf lhaskell | |
*.chs setf chaskell | |
*.ht setf haste | |
*.htpp setf hastepreproc | |
*.vc setf hercules | |
*.ev setf hercules | |
*.rs setf hercules | |
*.sum setf hercules | |
*.errsum setf hercules | |
*.hex setf hex | |
*.h32 setf hex | |
*.t.html setf tilde | |
*.html call s:FThtml() | |
*.htm call s:FThtml() | |
*.shtml call s:FThtml() | |
*.stm call s:FThtml() | |
*.erb setf eruby | |
*.rhtml setf eruby | |
*.html.m4 setf htmlm4 | |
*.tmpl setf htmlcheetah | |
*/etc/host.conf | |
setf hostconf | |
*/etc/hosts.allow | |
setf hostsaccess | |
*/etc/hosts.deny | |
setf hostsaccess | |
*.hb setf hb | |
*.htt setf httest | |
*.htb setf httest | |
*.icn setf icon | |
*.idl call s:FTidl() | |
*.odl setf msidl | |
*.mof setf msidl | |
*/.icewm/menu | |
setf icemenu | |
.indent.pro | |
setf indent | |
indent.pro | |
call s:ProtoCheck('indent') | |
*.pro call s:ProtoCheck('idlang') | |
indentrc setf indent | |
*.inf setf inform | |
*.INF setf inform | |
*/etc/initng/*/*.i | |
setf initng | |
*.ii setf initng | |
upstream.dat\c | |
setf upstreamdat | |
upstream.*.dat\c | |
setf upstreamdat | |
*.upstream.dat\c | |
setf upstreamdat | |
upstream.log\c | |
setf upstreamlog | |
upstream.*.log\c | |
setf upstreamlog | |
*.upstream.log\c | |
setf upstreamlog | |
upstreaminstall.log\c | |
setf upstreaminstalllog | |
upstreaminstall.*.log\c | |
setf upstreaminstalllog | |
*.upstreaminstall.log\c | |
setf upstreaminstalllog | |
usserver.log\c | |
setf usserverlog | |
usserver.*.log\c | |
setf usserverlog | |
*.usserver.log\c | |
setf usserverlog | |
usw2kagt.log\c | |
setf usw2kagtlog | |
usw2kagt.*.log\c | |
setf usw2kagtlog | |
*.usw2kagt.log\c | |
setf usw2kagtlog | |
ipf.conf setf ipfilter | |
ipf6.conf setf ipfilter | |
ipf.rules setf ipfilter | |
*.4gl setf fgl | |
*.4gh setf fgl | |
*.m4gl setf fgl | |
*.ini setf dosini | |
inittab setf inittab | |
*.iss setf iss | |
*.ijs setf j | |
*.jal setf jal | |
*.JAL setf jal | |
*.jpl setf jam | |
*.jpr setf jam | |
*.java setf java | |
*.jav setf java | |
*.jj setf javacc | |
*.jjt setf javacc | |
*.js setf javascript | |
*.javascript | |
setf javascript | |
*.es setf javascript | |
*.jsx setf javascript | |
*.jsp setf jsp | |
*.properties | |
setf jproperties | |
*.properties_?? | |
setf jproperties | |
*.properties_??_?? | |
setf jproperties | |
*.properties_??_??_* | |
call s:StarSetf('jproperties') | |
*.clp setf jess | |
*.jgr setf jgraph | |
*.jov setf jovial | |
*.j73 setf jovial | |
*.jovial setf jovial | |
*.json setf json | |
*.jsonp setf json | |
*.kix setf kix | |
*.k setf kwt | |
*.kv setf kivy | |
*.ks setf kscript | |
Kconfig setf kconfig | |
Kconfig.debug | |
setf kconfig | |
*.ace setf lace | |
*.ACE setf lace | |
*.latte setf latte | |
*.lte setf latte | |
*/etc/limits | |
setf limits | |
*/etc/*limits.conf | |
setf limits | |
*/etc/*limits.d/*.conf | |
setf limits | |
*.sig setf lprolog | |
*.ldif setf ldif | |
*.ld setf ld | |
*.lex setf lex | |
*.l setf lex | |
*.lxx setf lex | |
*.l++ setf lex | |
*/etc/libao.conf | |
setf libao | |
*/.libao setf libao | |
*/etc/sensors.conf | |
setf sensors | |
*/etc/sensors3.conf | |
setf sensors | |
lftp.conf setf lftp | |
.lftprc setf lftp | |
*lftp/rc setf lftp | |
*.ll setf lifelines | |
lilo.conf setf lilo | |
*.lsp setf lisp | |
*.lisp setf lisp | |
*.el setf lisp | |
*.cl setf lisp | |
*.jl setf lisp | |
.emacs setf lisp | |
.sawfishrc | |
setf lisp | |
sbclrc setf lisp | |
.sbclrc setf lisp | |
*.liquid setf liquid | |
*.lite setf lite | |
*.lt setf lite | |
*/LiteStep/*/*.rc | |
setf litestep | |
*/etc/login.access | |
setf loginaccess | |
*/etc/login.defs | |
setf logindefs | |
*.lgt setf logtalk | |
*.lot setf lotos | |
*.lotos setf lotos | |
*.lou setf lout | |
*.lout setf lout | |
*.lua setf lua | |
*.rockspec | |
setf lua | |
*.lsl setf lsl | |
*.lss setf lss | |
*.m4 if expand("<afile>") !~? 'html.m4$\|fvwm2rc' | setf m4 | endif | |
*.mgp setf mgp | |
snd.\d\+ setf mail | |
.letter setf mail | |
.letter.\d\+ | |
setf mail | |
.followup setf mail | |
.article setf mail | |
.article.\d\+ | |
setf mail | |
pico.\d\+ setf mail | |
mutt{ng,}-*-\w\+ | |
setf mail | |
mutt[[:alnum:]_-]\\\{6\} | |
setf mail | |
ae\d\+.txt | |
setf mail | |
/tmp/SLRN[0-9A-Z.]\+ | |
setf mail | |
*.eml setf mail | |
*/etc/mail/aliases | |
setf mailaliases | |
*/etc/aliases | |
setf mailaliases | |
.mailcap setf mailcap | |
mailcap setf mailcap | |
*[mM]akefile | |
setf make | |
*.mk setf make | |
*.mak setf make | |
*.dsp setf make | |
*.ist setf ist | |
*.mst setf ist | |
*.page setf mallard | |
*.man setf man | |
*/etc/man.conf | |
setf manconf | |
man.config | |
setf manconf | |
*.mv setf maple | |
*.mpl setf maple | |
*.mws setf maple | |
*.map setf map | |
*.markdown | |
setf markdown | |
*.mdown setf markdown | |
*.mkd setf markdown | |
*.mkdn setf markdown | |
*.mdwn setf markdown | |
*.md setf markdown | |
*.mason setf mason | |
*.mhtml setf mason | |
*.comp setf mason | |
*.m call s:FTm() | |
*.nb setf mma | |
*.mel setf mel | |
hg-editor-*.txt | |
setf hgcommit | |
*.hgrc setf cfg | |
*hgrc setf cfg | |
*/log/{auth,cron,daemon,debug,kern,lpr,mail,messages,news/news,syslog,user}{,.log,.err,.info,.warn,.crit,.notice}{,.[0-9]*,-[0-9]*} | |
setf messages | |
*.mf setf mf | |
*.mp setf mp | |
*.mgl setf mgl | |
*.mix setf mix | |
*.mixal setf mix | |
*.mms call s:FTmms() | |
*.mmp setf mmp | |
*.mod if getline(1) =~ '\<module\>' | setf lprolog | else | setf modsim3 | endif | |
*.m2 setf modula2 | |
*.DEF setf modula2 | |
*.MOD setf modula2 | |
*.mi setf modula2 | |
*.[mi][3g] | |
setf modula3 | |
*.isc setf monk | |
*.monk setf monk | |
*.ssc setf monk | |
*.tsc setf monk | |
*.moo setf moo | |
*/etc/modules.conf | |
setf modconf | |
*/etc/modules | |
setf modconf | |
*/etc/conf.modules | |
setf modconf | |
mplayer.conf | |
setf mplayerconf | |
*/.mplayer/config | |
setf mplayerconf | |
*.s19 setf srec | |
*.s28 setf srec | |
*.s37 setf srec | |
mrxvtrc setf mrxvtrc | |
.mrxvtrc setf mrxvtrc | |
*.msql setf msql | |
*.mysql setf mysql | |
*/etc/Muttrc.d/* | |
call s:StarSetf('muttrc') | |
*.rc setf rc | |
*.rch setf rc | |
*.mu setf mupad | |
*.mush setf mush | |
Mutt{ng,}rc | |
setf muttrc | |
*/etc/nanorc | |
setf nanorc | |
.nanorc setf nanorc | |
*.NS[ACGLMNPS] | |
setf natural | |
.netrc setf netrc | |
*.ninja setf ninja | |
*.ncf setf ncf | |
*.me if expand("<afile>") != "read.me" && expand("<afile>") != "click.me" | setf nroff | endif | |
*.tr setf nroff | |
*.nr setf nroff | |
*.roff setf nroff | |
*.tmac setf nroff | |
*.mom setf nroff | |
*.[1-9] call s:FTnroff() | |
*.mm call s:FTmm() | |
*.nqc setf nqc | |
*.nsi setf nsis | |
*.nsh setf nsis | |
*.ml setf ocaml | |
*.mli setf ocaml | |
*.mll setf ocaml | |
*.mly setf ocaml | |
.ocamlinit | |
setf ocaml | |
*.occ setf occam | |
*.xom setf omnimark | |
*.xin setf omnimark | |
*.or setf openroad | |
*.[Oo][Pp][Ll] | |
setf opl | |
*.ora setf ora | |
pf.conf setf pf | |
*/etc/pam.conf | |
setf pamconf | |
*.papp setf papp | |
*.pxml setf papp | |
*.pxsl setf papp | |
*/etc/passwd | |
setf passwd | |
*/etc/passwd- | |
setf passwd | |
*/etc/passwd.edit | |
setf passwd | |
*/etc/shadow | |
setf passwd | |
*/etc/shadow- | |
setf passwd | |
*/etc/shadow.edit | |
setf passwd | |
*/var/backups/passwd.bak | |
setf passwd | |
*/var/backups/shadow.bak | |
setf passwd | |
*.pas setf pascal | |
*.dpr setf pascal | |
*.pdf setf pdf | |
*.pl call s:FTpl() | |
*.plx setf perl | |
*.al setf perl | |
*.p6 setf perl6 | |
*.pm6 setf perl6 | |
*.pm if getline(1) =~ "XPM2" | setf xpm2 | elseif getline(1) =~ "XPM" | setf xpm | else | setf perl | endif | |
*.pod setf pod | |
*.php setf php | |
*.php\d setf php | |
*.phtml setf php | |
*.ctp setf php | |
*.pike setf pike | |
*.lpc setf pike | |
*.ulpc setf pike | |
*.pmod setf pike | |
*/etc/pinforc | |
setf pinfo | |
*/.pinforc | |
setf pinfo | |
*.rcp setf pilrc | |
.pinerc setf pine | |
pinerc setf pine | |
.pinercex setf pine | |
pinercex setf pine | |
*.pli setf pli | |
*.pl1 setf pli | |
*.plm setf plm | |
*.p36 setf plm | |
*.pac setf plm | |
*.pls setf plsql | |
*.plsql setf plsql | |
*.plp setf plp | |
*.po setf po | |
*.pot setf po | |
main.cf setf pfmain | |
*.ps setf postscr | |
*.pfa setf postscr | |
*.afm setf postscr | |
*.eps setf postscr | |
*.epsf setf postscr | |
*.epsi setf postscr | |
*.ai setf postscr | |
*.ppd setf ppd | |
*.pov setf pov | |
.povrayrc setf povini | |
*.inc call s:FTinc() | |
*printcap let b:ptcap_type = "print" | setf ptcap | |
*termcap let b:ptcap_type = "term" | setf ptcap | |
*.g setf pccts | |
*.it setf ppwiz | |
*.ih setf ppwiz | |
*.obj setf obj | |
*.pc setf proc | |
*.action setf privoxy | |
.procmail setf procmail | |
.procmailrc | |
setf procmail | |
*.w call s:FTprogress_cweb() | |
*.i call s:FTprogress_asm() | |
*.p call s:FTprogress_pascal() | |
*.psf setf psf | |
INDEX if getline(1) =~ '^\s*\(distribution\|installed_software\|root\|bundle\|product\)\s*$' | setf psf | endif | |
INFO if getline(1) =~ '^\s*\(distribution\|installed_software\|root\|bundle\|product\)\s*$' | setf psf | endif | |
*.pdb setf prolog | |
*.pml setf promela | |
*.proto setf proto | |
*/etc/protocols | |
setf protocols | |
*.pyx setf pyrex | |
*.pxd setf pyrex | |
*.py setf python | |
*.pyw setf python | |
*.ptl setf python | |
*.rad setf radiance | |
*.mat setf radiance | |
.ratpoisonrc | |
setf ratpoison | |
ratpoisonrc | |
setf ratpoison | |
*\,v setf rcs | |
.inputrc setf readline | |
inputrc setf readline | |
*.reg if getline(1) =~? '^REGEDIT[0-9]*\s*$\|^Windows Registry Editor Version \d*\.\d*\s*$' | setf registry | endif | |
*.rib setf rib | |
*.rex setf rexx | |
*.orx setf rexx | |
*.rxo setf rexx | |
*.rxj setf rexx | |
*.jrexx setf rexx | |
*.rexxj setf rexx | |
*.rexx setf rexx | |
*.testGroup | |
setf rexx | |
*.testUnit | |
setf rexx | |
*.s setf r | |
*.rd setf rhelp | |
*.rnw setf rnoweb | |
*.snw setf rnoweb | |
*.rmd setf rmd | |
*.smd setf rmd | |
*.rrst setf rrst | |
*.srst setf rrst | |
*.r call s:FTr() | |
*.R call s:FTr() | |
.reminders | |
setf remind | |
*.remind setf remind | |
*.rem setf remind | |
resolv.conf | |
setf resolv | |
*.rnc setf rnc | |
*.rng setf rng | |
*.rpl setf rpl | |
robots.txt | |
setf robots | |
*.x setf rpcgen | |
*.rst setf rst | |
*.rtf setf rtf | |
.irbrc setf ruby | |
irbrc setf ruby | |
*.rb setf ruby | |
*.rbw setf ruby | |
*.gemspec setf ruby | |
*.ru setf ruby | |
Gemfile setf ruby | |
*.builder setf ruby | |
*.rxml setf ruby | |
*.rjs setf ruby | |
[rR]antfile | |
setf ruby | |
*.rant setf ruby | |
[rR]akefile | |
setf ruby | |
*.rake setf ruby | |
*.sl setf slang | |
smb.conf setf samba | |
*.sas setf sas | |
*.sass setf sass | |
*.sa setf sather | |
*.sci setf scilab | |
*.sce setf scilab | |
*.scss setf scss | |
*.sd setf sd | |
*.sdl setf sdl | |
*.pr setf sdl | |
*.sed setf sed | |
*.siv setf sieve | |
sendmail.cf | |
setf sm | |
*.mc call s:McSetf() | |
*/etc/services | |
setf services | |
*/etc/slp.conf | |
setf slpconf | |
*/etc/slp.reg | |
setf slpreg | |
*/etc/slp.spi | |
setf slpspi | |
*/etc/serial.conf | |
setf setserial | |
*.sgm if getline(1).getline(2).getline(3).getline(4).getline(5) =~? 'linuxdoc' | setf sgmllnx | elseif getline(1) =~ '<!DOCTYPE.*DocBook' || getline(2) =~ '<!DOCTYPE.*DocBook' | let b:docbk_type = "sgml" | let b:docbk_ver = 4 | setf docbk | else | setf sgml | endif | |
*.sgml if getline(1).getline(2).getline(3).getline(4).getline(5) =~? 'linuxdoc' | setf sgmllnx | elseif getline(1) =~ '<!DOCTYPE.*DocBook' || getline(2) =~ '<!DOCTYPE.*DocBook' | let b:docbk_type = "sgml" | let b:docbk_ver = 4 | setf docbk | else | setf sgml | endif | |
*.decl if getline(1).getline(2).getline(3) =~? '^<!SGML' | setf sgmldecl | endif | |
*.dcl if getline(1).getline(2).getline(3) =~? '^<!SGML' | setf sgmldecl | endif | |
*.dec if getline(1).getline(2).getline(3) =~? '^<!SGML' | setf sgmldecl | endif | |
catalog setf catalog | |
sgml.catalog* | |
call s:StarSetf('catalog') | |
.bashrc* call SetFileTypeSH("bash") | |
bashrc call SetFileTypeSH("bash") | |
bash.bashrc | |
call SetFileTypeSH("bash") | |
.bash_profile* | |
call SetFileTypeSH("bash") | |
.bash_logout* | |
call SetFileTypeSH("bash") | |
*.bash call SetFileTypeSH("bash") | |
*.ebuild call SetFileTypeSH("bash") | |
.kshrc* call SetFileTypeSH("ksh") | |
*.ksh call SetFileTypeSH("ksh") | |
*/etc/profile | |
call SetFileTypeSH(getline(1)) | |
.profile* call SetFileTypeSH(getline(1)) | |
*.sh call SetFileTypeSH(getline(1)) | |
*.env call SetFileTypeSH(getline(1)) | |
.tcshrc* call SetFileTypeShell("tcsh") | |
*.tcsh call SetFileTypeShell("tcsh") | |
tcsh.tcshrc | |
call SetFileTypeShell("tcsh") | |
tcsh.login | |
call SetFileTypeShell("tcsh") | |
.login* call s:CSH() | |
.cshrc* call s:CSH() | |
csh.cshrc call s:CSH() | |
csh.login call s:CSH() | |
csh.logout | |
call s:CSH() | |
*.csh call s:CSH() | |
.alias call s:CSH() | |
.zprofile setf zsh | |
*/etc/zprofile | |
setf zsh | |
.zfbfmarks | |
setf zsh | |
.zsh* call s:StarSetf('zsh') | |
.zlog* call s:StarSetf('zsh') | |
.zcompdump* | |
call s:StarSetf('zsh') | |
*.zsh setf zsh | |
*.scm setf scheme | |
*.ss setf scheme | |
*.rkt setf scheme | |
.screenrc setf screen | |
screenrc setf screen | |
*.sim setf simula | |
*.sin setf sinda | |
*.s85 setf sinda | |
*.sst setf sisu | |
*.ssm setf sisu | |
*.ssi setf sisu | |
*.-sst setf sisu | |
*._sst setf sisu | |
*.sst.meta | |
setf sisu | |
*.-sst.meta | |
setf sisu | |
*._sst.meta | |
setf sisu | |
*.il setf skill | |
*.ils setf skill | |
*.cdf setf skill | |
.slrnrc setf slrnrc | |
*.score setf slrnsc | |
*.st setf st | |
*.cls if getline(1) =~ '^%' | setf tex | elseif getline(1)[0] == '#' && getline(1) =~ 'rexx' | setf rexx | else | setf st | endif | |
*.tpl setf smarty | |
*.smil if getline(1) =~ '<?\s*xml.*?>' | setf xml | else | setf smil | endif | |
*.smi if getline(1) =~ '\<smil\>' | setf smil | else | setf mib | endif | |
*.smt setf smith | |
*.smith setf smith | |
*.sno setf snobol4 | |
*.spt setf snobol4 | |
*.mib setf mib | |
*.my setf mib | |
*.hog setf hog | |
snort.conf | |
setf hog | |
vision.conf | |
setf hog | |
*.rules call s:FTRules() | |
*.spec setf spec | |
*.speedup setf spup | |
*.spdata setf spup | |
*.spd setf spup | |
*.ice setf slice | |
*.sp setf spice | |
*.spice setf spice | |
*.spy setf spyce | |
*.spi setf spyce | |
squid.conf | |
setf squid | |
*.tyb setf sql | |
*.typ setf sql | |
*.tyc setf sql | |
*.pkb setf sql | |
*.pks setf sql | |
*.sql call s:SQL() | |
*.sqlj setf sqlj | |
*.sqr setf sqr | |
*.sqi setf sqr | |
ssh_config | |
setf sshconfig | |
*/.ssh/config | |
setf sshconfig | |
sshd_config | |
setf sshdconfig | |
*.ado setf stata | |
*.class setf stata | |
*.do setf stata | |
*.imata setf stata | |
*.mata setf stata | |
*.hlp setf smcl | |
*.ihlp setf smcl | |
*.smcl setf smcl | |
*.stp setf stp | |
*.sml setf sml | |
*.cm setf voscm | |
*/etc/sysctl.conf | |
setf sysctl | |
*/etc/sysctl.d/*.conf | |
setf sysctl | |
*.sdc setf sdc | |
*/etc/sudoers | |
setf sudoers | |
sudoers.tmp | |
setf sudoers | |
*.svg setf svg | |
*.t if !s:FTnroff() && !s:FTperl() | setf tads | endif | |
tags setf tags | |
*.tak setf tak | |
{pending,completed,undo}.data | |
setf taskdata | |
*.task setf taskedit | |
*.tcl setf tcl | |
*.tk setf tcl | |
*.itcl setf tcl | |
*.itk setf tcl | |
*.jacl setf tcl | |
*.tli setf tli | |
*.slt setf tsalt | |
*.ti setf terminfo | |
*.latex setf tex | |
*.sty setf tex | |
*.dtx setf tex | |
*.ltx setf tex | |
*.bbl setf tex | |
*.tex call s:FTtex() | |
tex/context/*/*.tex | |
setf context | |
*.mkii setf context | |
*.mkiv setf context | |
*.texinfo setf texinfo | |
*.texi setf texinfo | |
*.txi setf texinfo | |
texmf.cnf setf texmf | |
.tidyrc setf tidy | |
tidyrc setf tidy | |
*.tf setf tf | |
.tfrc setf tf | |
tfrc setf tf | |
*.tpp setf tpp | |
*.treetop setf treetop | |
trustees.conf | |
setf trustees | |
*.tssgm setf tssgm | |
*.tssop setf tssop | |
*.tsscl setf tsscl | |
*.twig setf twig | |
*.uit setf uil | |
*.uil setf uil | |
*/etc/udev/udev.conf | |
setf udevconf | |
*/etc/udev/permissions.d/*.permissions | |
setf udevperm | |
*/etc/udev/cdsymlinks.conf | |
setf sh | |
*.uc setf uc | |
*/etc/updatedb.conf | |
setf updatedb | |
*/usr/share/upstart/*.conf | |
setf upstart | |
*/usr/share/upstart/*.override | |
setf upstart | |
*/etc/init/*.conf | |
setf upstart | |
*/etc/init/*.override | |
setf upstart | |
*/.init/*.conf | |
setf upstart | |
*/.init/*.override | |
setf upstart | |
*/.config/upstart/*.conf | |
setf upstart | |
*/.config/upstart/*.override | |
setf upstart | |
*.vr setf vera | |
*.vri setf vera | |
*.vrh setf vera | |
*.v setf verilog | |
*.va setf verilogams | |
*.vams setf verilogams | |
*.sv setf systemverilog | |
*.svh setf systemverilog | |
*.hdl setf vhdl | |
*.vhd setf vhdl | |
*.vhdl setf vhdl | |
*.vbe setf vhdl | |
*.vst setf vhdl | |
*.vhdl_[0-9]* | |
call s:StarSetf('vhdl') | |
*.vim setf vim | |
*.vba setf vim | |
.exrc setf vim | |
_exrc setf vim | |
.viminfo setf viminfo | |
_viminfo setf viminfo | |
*.hw if getline(1) =~ '<?php' | setf php | else | setf virata | endif | |
*.module if getline(1) =~ '<?php' | setf php | else | setf virata | endif | |
*.pkg if getline(1) =~ '<?php' | setf php | else | setf virata | endif | |
*.frm call s:FTVB("form") | |
*.sba setf vb | |
vgrindefs setf vgrindefs | |
*.wrl setf vrml | |
*.vroom setf vroom | |
*.wm setf webmacro | |
.wgetrc setf wget | |
wgetrc setf wget | |
*.wml setf wml | |
*.wbt setf winbatch | |
*.wsml setf wsml | |
wvdial.conf | |
setf wvdial | |
.wvdialrc setf wvdial | |
.cvsrc setf cvsrc | |
cvs\d\+ setf cvs | |
*.web if getline(1)[0].getline(2)[0].getline(3)[0].getline(4)[0].getline(5)[0] =~ "%" | setf web | else | setf winbatch | endif | |
*.ws[fc] setf wsh | |
*.xhtml setf xhtml | |
*.xht setf xhtml | |
XF86Config | |
if getline(1) =~ '\<XConfigurator\>' | let b:xf86conf_xfree86_version = 3 | endif | setf xf86conf | |
*/xorg.conf.d/*.conf | |
let b:xf86conf_xfree86_version = 4 | setf xf86conf | |
xorg.conf let b:xf86conf_xfree86_version = 4 | setf xf86conf | |
xorg.conf-4 | |
let b:xf86conf_xfree86_version = 4 | setf xf86conf | |
*/etc/xinetd.conf | |
setf xinetd | |
*.xs setf xs | |
.Xdefaults | |
setf xdefaults | |
.Xpdefaults | |
setf xdefaults | |
.Xresources | |
setf xdefaults | |
xdm-config | |
setf xdefaults | |
*.ad setf xdefaults | |
*.msc setf xmath | |
*.msf setf xmath | |
*.ms if !s:FTnroff() | setf xmath | endif | |
*.xml call s:FTxml() | |
*.xmi setf xml | |
*.csproj setf xml | |
*.csproj.user | |
setf xml | |
*.ts setf xml | |
*.ui setf xml | |
*.tpm setf xml | |
*/etc/xdg/menus/*.menu | |
setf xml | |
fglrxrc setf xml | |
*.xlf setf xml | |
*.xliff setf xml | |
*.xul setf xml | |
*Xmodmap setf xmodmap | |
*.xq setf xquery | |
*.xql setf xquery | |
*.xqm setf xquery | |
*.xquery setf xquery | |
*.xqy setf xquery | |
*.xsd setf xsd | |
*.xsl setf xslt | |
*.xslt setf xslt | |
*.yy setf yacc | |
*.yxx setf yacc | |
*.y++ setf yacc | |
*.y call s:FTy() | |
*.yaml setf yaml | |
*.yml setf yaml | |
*/etc/yum.conf | |
setf dosini | |
*.zu setf zimbu | |
*.dtml call s:FThtml() | |
*.pt call s:FThtml() | |
*.cpt call s:FThtml() | |
*.zsql call s:SQL() | |
*.z8a setf z8a | |
* if !did_filetype() && expand("<amatch>") !~ g:ft_ignore_pat | runtime! scripts.vim | endif | |
access.conf* | |
call s:StarSetf('apache') | |
apache.conf* | |
call s:StarSetf('apache') | |
apache2.conf* | |
call s:StarSetf('apache') | |
httpd.conf* | |
call s:StarSetf('apache') | |
srm.conf* call s:StarSetf('apache') | |
*/etc/apache2/*.conf* | |
call s:StarSetf('apache') | |
*/etc/apache2/conf.*/* | |
call s:StarSetf('apache') | |
*/etc/apache2/mods-*/* | |
call s:StarSetf('apache') | |
*/etc/apache2/sites-*/* | |
call s:StarSetf('apache') | |
*/etc/httpd/conf.d/*.conf* | |
call s:StarSetf('apache') | |
*asterisk/*.conf* | |
call s:StarSetf('asterisk') | |
*asterisk*/*voicemail.conf* | |
call s:StarSetf('asteriskvm') | |
bzr_log.* setf bzr | |
*/named/db.* | |
call s:StarSetf('bindzone') | |
*/bind/db.* | |
call s:StarSetf('bindzone') | |
*/.calendar/* | |
call s:StarSetf('calendar') | |
*/share/calendar/*/calendar.* | |
call s:StarSetf('calendar') | |
*/share/calendar/calendar.* | |
call s:StarSetf('calendar') | |
[cC]hange[lL]og* | |
if getline(1) =~ '; urgency='| call s:StarSetf('debchangelog')|else| call s:StarSetf('changelog')|endif | |
crontab call s:StarSetf('crontab') | |
crontab.* call s:StarSetf('crontab') | |
*/etc/cron.d/* | |
call s:StarSetf('crontab') | |
*/etc/dnsmasq.d/* | |
call s:StarSetf('dnsmasq') | |
drac.* call s:StarSetf('dracula') | |
*/.fvwm/* call s:StarSetf('fvwm') | |
*fvwmrc* let b:fvwm_version = 1 | call s:StarSetf('fvwm') | |
*fvwm95*.hook | |
let b:fvwm_version = 1 | call s:StarSetf('fvwm') | |
*fvwm2rc* if expand("<afile>:e") == "m4"| call s:StarSetf('fvwm2m4')|else| let b:fvwm_version = 2 | call s:StarSetf('fvwm')|endif | |
*/tmp/lltmp* | |
call s:StarSetf('gedcom') | |
.gtkrc* call s:StarSetf('gtkrc') | |
gtkrc* call s:StarSetf('gtkrc') | |
Prl*.* call s:StarSetf('jam') | |
JAM*.* call s:StarSetf('jam') | |
*jarg* if getline(1).getline(2).getline(3).getline(4).getline(5) =~? 'THIS IS THE JARGON FILE'| call s:StarSetf('jargon')|endif | |
Kconfig.* call s:StarSetf('kconfig') | |
lilo.conf* | |
call s:StarSetf('lilo') | |
*/etc/logcheck/*.d*/* | |
call s:StarSetf('logcheck') | |
[mM]akefile* | |
call s:StarSetf('make') | |
[rR]akefile* | |
call s:StarSetf('ruby') | |
mutt[[:alnum:]._-]\\\{6\} | |
setf mail | |
*/etc/modutils/* | |
if executable(expand("<afile>")) != 1| call s:StarSetf('modconf')|endif | |
*/etc/modprobe.* | |
call s:StarSetf('modconf') | |
.mutt{ng,}rc* | |
call s:StarSetf('muttrc') | |
*/.mutt{ng,}/mutt{ng,}rc* | |
call s:StarSetf('muttrc') | |
mutt{ng,}rc* | |
call s:StarSetf('muttrc') | |
Mutt{ng,}rc* | |
call s:StarSetf('muttrc') | |
tmac.* call s:StarSetf('nroff') | |
*/etc/pam.d/* | |
call s:StarSetf('pamconf') | |
*printcap* | |
if !did_filetype()| let b:ptcap_type = "print" | call s:StarSetf('ptcap')|endif | |
*termcap* if !did_filetype()| let b:ptcap_type = "term" | call s:StarSetf('ptcap')|endif | |
*.rdf call s:Redif() | |
.reminders* | |
call s:StarSetf('remind') | |
*vimrc* call s:StarSetf('vim') | |
svn-commit*.tmp | |
setf svn | |
Xresources* | |
call s:StarSetf('xdefaults') | |
*/app-defaults/* | |
call s:StarSetf('xdefaults') | |
*/Xresources/* | |
call s:StarSetf('xdefaults') | |
XF86Config-4* | |
let b:xf86conf_xfree86_version = 4 | call s:StarSetf('xf86conf') | |
XF86Config* | |
if getline(1) =~ '\<XConfigurator\>'| let b:xf86conf_xfree86_version = 3|endif|call s:StarSetf('xf86conf') | |
*xmodmap* call s:StarSetf('xmodmap') | |
*/etc/xinetd.d/* | |
call s:StarSetf('xinetd') | |
*/etc/yum.repos.d/* | |
call s:StarSetf('dosini') | |
zsh* call s:StarSetf('zsh') | |
zlog* call s:StarSetf('zsh') | |
*.txt setf text | |
*.text setf text | |
README setf text | |
* if !did_filetype() && expand("<amatch>") !~ g:ft_ignore_pat && (getline(1) =~ '^#' || getline(2) =~ '^#' || getline(3) =~ '^#'^I|| getline(4) =~ '^#' || getline(5) =~ '^#') | setf conf | endif | |
gzip BufRead | |
*.gz call gzip#read("gzip -dn") | |
*.bz2 call gzip#read("bzip2 -d") | |
*.Z call gzip#read("uncompress") | |
*.lzma call gzip#read("lzma -d") | |
*.xz call gzip#read("xz -d") | |
gzip BufReadPre | |
*.gz setlocal bin | |
*.bz2 setlocal bin | |
*.Z setlocal bin | |
*.lzma setlocal bin | |
*.xz setlocal bin | |
Network BufReadCmd | |
file://* call netrw#FileUrlRead(expand("<amatch>")) | |
ftp://* exe "sil doau BufReadPre ".fnameescape(expand("<amatch>"))|call netrw#Nread(2,expand("<amatch>"))|exe "sil doau BufReadPost ".fnameescape(expand("<amatch>")) | |
rcp://* exe "sil doau BufReadPre ".fnameescape(expand("<amatch>"))|call netrw#Nread(2,expand("<amatch>"))|exe "sil doau BufReadPost ".fnameescape(expand("<amatch>")) | |
scp://* exe "sil doau BufReadPre ".fnameescape(expand("<amatch>"))|call netrw#Nread(2,expand("<amatch>"))|exe "sil doau BufReadPost ".fnameescape(expand("<amatch>")) | |
http://* exe "sil doau BufReadPre ".fnameescape(expand("<amatch>"))|call netrw#Nread(2,expand("<amatch>"))|exe "sil doau BufReadPost ".fnameescape(expand("<amatch>")) | |
https://* exe "sil doau BufReadPre ".fnameescape(expand("<amatch>"))|call netrw#Nread(2,expand("<amatch>"))|exe "sil doau BufReadPost ".fnameescape(expand("<amatch>")) | |
dav://* exe "sil doau BufReadPre ".fnameescape(expand("<amatch>"))|call netrw#Nread(2,expand("<amatch>"))|exe "sil doau BufReadPost ".fnameescape(expand("<amatch>")) | |
davs://* exe "sil doau BufReadPre ".fnameescape(expand("<amatch>"))|call netrw#Nread(2,expand("<amatch>"))|exe "sil doau BufReadPost ".fnameescape(expand("<amatch>")) | |
rsync://* exe "sil doau BufReadPre ".fnameescape(expand("<amatch>"))|call netrw#Nread(2,expand("<amatch>"))|exe "sil doau BufReadPost ".fnameescape(expand("<amatch>")) | |
sftp://* exe "sil doau BufReadPre ".fnameescape(expand("<amatch>"))|call netrw#Nread(2,expand("<amatch>"))|exe "sil doau BufReadPost ".fnameescape(expand("<amatch>")) | |
tar BufReadCmd | |
tarfile::* | |
call tar#Read(expand("<amatch>"), 1) | |
tarfile::*/* | |
call tar#Read(expand("<amatch>"), 1) | |
*.tar.gz call tar#Browse(expand("<amatch>")) | |
*.tar call tar#Browse(expand("<amatch>")) | |
*.lrp call tar#Browse(expand("<amatch>")) | |
*.tar.bz2 call tar#Browse(expand("<amatch>")) | |
*.tar.Z call tar#Browse(expand("<amatch>")) | |
*.tgz call tar#Browse(expand("<amatch>")) | |
*.tar.lzma | |
call tar#Browse(expand("<amatch>")) | |
*.tar.xz call tar#Browse(expand("<amatch>")) | |
*.txz call tar#Browse(expand("<amatch>")) | |
zip BufReadCmd | |
zipfile:* call zip#Read(expand("<amatch>"), 1) | |
zipfile:*/* | |
call zip#Read(expand("<amatch>"), 1) | |
*.zip call zip#Browse(expand("<amatch>")) | |
*.jar call zip#Browse(expand("<amatch>")) | |
*.xpi call zip#Browse(expand("<amatch>")) | |
*.ja call zip#Browse(expand("<amatch>")) | |
*.war call zip#Browse(expand("<amatch>")) | |
*.ear call zip#Browse(expand("<amatch>")) | |
*.celzip call zip#Browse(expand("<amatch>")) | |
*.oxt call zip#Browse(expand("<amatch>")) | |
*.kmz call zip#Browse(expand("<amatch>")) | |
*.wsz call zip#Browse(expand("<amatch>")) | |
*.xap call zip#Browse(expand("<amatch>")) | |
*.docx call zip#Browse(expand("<amatch>")) | |
*.docm call zip#Browse(expand("<amatch>")) | |
*.dotx call zip#Browse(expand("<amatch>")) | |
*.dotm call zip#Browse(expand("<amatch>")) | |
*.potx call zip#Browse(expand("<amatch>")) | |
*.potm call zip#Browse(expand("<amatch>")) | |
*.ppsx call zip#Browse(expand("<amatch>")) | |
*.ppsm call zip#Browse(expand("<amatch>")) | |
*.pptx call zip#Browse(expand("<amatch>")) | |
*.pptm call zip#Browse(expand("<amatch>")) | |
*.ppam call zip#Browse(expand("<amatch>")) | |
*.sldx call zip#Browse(expand("<amatch>")) | |
*.thmx call zip#Browse(expand("<amatch>")) | |
*.xlam call zip#Browse(expand("<amatch>")) | |
*.xlsx call zip#Browse(expand("<amatch>")) | |
*.xlsm call zip#Browse(expand("<amatch>")) | |
*.xlsb call zip#Browse(expand("<amatch>")) | |
*.xltx call zip#Browse(expand("<amatch>")) | |
*.xltm call zip#Browse(expand("<amatch>")) | |
*.xlam call zip#Browse(expand("<amatch>")) | |
*.crtx call zip#Browse(expand("<amatch>")) | |
*.vdw call zip#Browse(expand("<amatch>")) | |
*.glox call zip#Browse(expand("<amatch>")) | |
*.gcsx call zip#Browse(expand("<amatch>")) | |
*.gqsx call zip#Browse(expand("<amatch>")) | |
gzip BufWritePost | |
*.gz call gzip#write("gzip") | |
*.bz2 call gzip#write("bzip2") | |
*.Z call gzip#write("compress -f") | |
*.lzma call gzip#write("lzma -z") | |
*.xz call gzip#write("xz -z") | |
Network BufWriteCmd | |
ftp://* exe "sil doau BufWritePre ".fnameescape(expand("<amatch>"))|exe 'Nwrite '.fnameescape(expand("<amatch>"))|exe "sil doau BufWritePost ".fnameescape(expand("<amatch>")) | |
rcp://* exe "sil doau BufWritePre ".fnameescape(expand("<amatch>"))|exe 'Nwrite '.fnameescape(expand("<amatch>"))|exe "sil doau BufWritePost ".fnameescape(expand("<amatch>")) | |
scp://* exe "sil doau BufWritePre ".fnameescape(expand("<amatch>"))|exe 'Nwrite '.fnameescape(expand("<amatch>"))|exe "sil doau BufWritePost ".fnameescape(expand("<amatch>")) | |
http://* exe "sil doau BufWritePre ".fnameescape(expand("<amatch>"))|exe 'Nwrite '.fnameescape(expand("<amatch>"))|exe "sil doau BufWritePost ".fnameescape(expand("<amatch>")) | |
dav://* exe "sil doau BufWritePre ".fnameescape(expand("<amatch>"))|exe 'Nwrite '.fnameescape(expand("<amatch>"))|exe "sil doau BufWritePost ".fnameescape(expand("<amatch>")) | |
davs://* exe "sil doau BufWritePre ".fnameescape(expand("<amatch>"))|exe 'Nwrite '.fnameescape(expand("<amatch>"))|exe "sil doau BufWritePost ".fnameescape(expand("<amatch>")) | |
rsync://* exe "sil doau BufWritePre ".fnameescape(expand("<amatch>"))|exe 'Nwrite '.fnameescape(expand("<amatch>"))|exe "sil doau BufWritePost ".fnameescape(expand("<amatch>")) | |
sftp://* exe "sil doau BufWritePre ".fnameescape(expand("<amatch>"))|exe 'Nwrite '.fnameescape(expand("<amatch>"))|exe "sil doau BufWritePost ".fnameescape(expand("<amatch>")) | |
tar BufWriteCmd | |
tarfile::* | |
call tar#Write(expand("<amatch>")) | |
tarfile::*/* | |
call tar#Write(expand("<amatch>")) | |
zip BufWriteCmd | |
zipfile:* call zip#Write(expand("<amatch>")) | |
zipfile:*/* | |
call zip#Write(expand("<amatch>")) | |
gzip FileAppendPost | |
*.gz call gzip#write("gzip") | |
*.bz2 call gzip#write("bzip2") | |
*.Z call gzip#write("compress -f") | |
*.lzma call gzip#write("lzma -z") | |
*.xz call gzip#write("xz -z") | |
gzip FileAppendPre | |
*.gz call gzip#appre("gzip -dn") | |
*.bz2 call gzip#appre("bzip2 -d") | |
*.Z call gzip#appre("uncompress") | |
*.lzma call gzip#appre("lzma -d") | |
*.xz call gzip#appre("xz -d") | |
gzip FileReadPost | |
*.gz call gzip#read("gzip -dn") | |
*.bz2 call gzip#read("bzip2 -d") | |
*.Z call gzip#read("uncompress") | |
*.lzma call gzip#read("lzma -d") | |
*.xz call gzip#read("xz -d") | |
gzip FileReadPre | |
*.gz setlocal bin | |
*.bz2 setlocal bin | |
*.Z setlocal bin | |
*.lzma setlocal bin | |
*.xz setlocal bin | |
Network FileReadCmd | |
ftp://* exe "sil doau FileReadPre ".fnameescape(expand("<amatch>"))|call netrw#Nread(1,expand("<amatch>"))|exe "sil doau FileReadPost ".fnameescape(expand("<amatch>")) | |
rcp://* exe "sil doau FileReadPre ".fnameescape(expand("<amatch>"))|call netrw#Nread(1,expand("<amatch>"))|exe "sil doau FileReadPost ".fnameescape(expand("<amatch>")) | |
scp://* exe "sil doau FileReadPre ".fnameescape(expand("<amatch>"))|call netrw#Nread(1,expand("<amatch>"))|exe "sil doau FileReadPost ".fnameescape(expand("<amatch>")) | |
http://* exe "sil doau FileReadPre ".fnameescape(expand("<amatch>"))|call netrw#Nread(1,expand("<amatch>"))|exe "sil doau FileReadPost ".fnameescape(expand("<amatch>")) | |
https://* exe "sil doau FileReadPre ".fnameescape(expand("<amatch>"))|call netrw#Nread(1,expand("<amatch>"))|exe "sil doau FileReadPost ".fnameescape(expand("<amatch>")) | |
dav://* exe "sil doau FileReadPre ".fnameescape(expand("<amatch>"))|call netrw#Nread(1,expand("<amatch>"))|exe "sil doau FileReadPost ".fnameescape(expand("<amatch>")) | |
davs://* exe "sil doau FileReadPre ".fnameescape(expand("<amatch>"))|call netrw#Nread(1,expand("<amatch>"))|exe "sil doau FileReadPost ".fnameescape(expand("<amatch>")) | |
rsync://* exe "sil doau FileReadPre ".fnameescape(expand("<amatch>"))|call netrw#Nread(1,expand("<amatch>"))|exe "sil doau FileReadPost ".fnameescape(expand("<amatch>")) | |
sftp://* exe "sil doau FileReadPre ".fnameescape(expand("<amatch>"))|call netrw#Nread(1,expand("<amatch>"))|exe "sil doau FileReadPost ".fnameescape(expand("<amatch>")) | |
tar FileReadCmd | |
tarfile::* | |
call tar#Read(expand("<amatch>"), 0) | |
tarfile::*/* | |
call tar#Read(expand("<amatch>"), 0) | |
zip FileReadCmd | |
zipfile:* call zip#Read(expand("<amatch>"), 0) | |
zipfile:*/* | |
call zip#Read(expand("<amatch>"), 0) | |
syntaxset FileType | |
* exe "set syntax=" . expand("<amatch>") | |
gzip FileWritePost | |
*.gz call gzip#write("gzip") | |
*.bz2 call gzip#write("bzip2") | |
*.Z call gzip#write("compress -f") | |
*.lzma call gzip#write("lzma -z") | |
*.xz call gzip#write("xz -z") | |
Network FileWriteCmd | |
ftp://* exe "sil doau FileWritePre ".fnameescape(expand("<amatch>"))|exe "'[,']".'Nwrite '.fnameescape(expand("<amatch>"))|exe "sil doau FileWritePost ".fnameescape(expand("<amatch>")) | |
rcp://* exe "sil doau FileWritePre ".fnameescape(expand("<amatch>"))|exe "'[,']".'Nwrite '.fnameescape(expand("<amatch>"))|exe "sil doau FileWritePost ".fnameescape(expand("<amatch>")) | |
scp://* exe "sil doau FileWritePre ".fnameescape(expand("<amatch>"))|exe "'[,']".'Nwrite '.fnameescape(expand("<amatch>"))|exe "sil doau FileWritePost ".fnameescape(expand("<amatch>")) | |
http://* exe "sil doau FileWritePre ".fnameescape(expand("<amatch>"))|exe "'[,']".'Nwrite '.fnameescape(expand("<amatch>"))|exe "sil doau FileWritePost ".fnameescape(expand("<amatch>")) | |
dav://* exe "sil doau FileWritePre ".fnameescape(expand("<amatch>"))|exe "'[,']".'Nwrite '.fnameescape(expand("<amatch>"))|exe "sil doau FileWritePost ".fnameescape(expand("<amatch>")) | |
davs://* exe "sil doau FileWritePre ".fnameescape(expand("<amatch>"))|exe "'[,']".'Nwrite '.fnameescape(expand("<amatch>"))|exe "sil doau FileWritePost ".fnameescape(expand("<amatch>")) | |
rsync://* exe "sil doau FileWritePre ".fnameescape(expand("<amatch>"))|exe "'[,']".'Nwrite '.fnameescape(expand("<amatch>"))|exe "sil doau FileWritePost ".fnameescape(expand("<amatch>")) | |
sftp://* exe "sil doau FileWritePre ".fnameescape(expand("<amatch>"))|exe "'[,']".'Nwrite '.fnameescape(expand("<amatch>"))|exe "sil doau FileWritePost ".fnameescape(expand("<amatch>")) | |
tar FileWriteCmd | |
tarfile::* | |
call tar#Write(expand("<amatch>")) | |
tarfile::*/* | |
call tar#Write(expand("<amatch>")) | |
zip FileWriteCmd | |
zipfile:* call zip#Write(expand("<amatch>")) | |
zipfile:*/* | |
call zip#Write(expand("<amatch>")) | |
filetypedetect StdinReadPost | |
* if !did_filetype() | runtime! scripts.vim | endif | |
if !did_filetype() && expand("<amatch>") !~ g:ft_ignore_pat && (getline(1) =~ '^#' || getline(2) =~ '^#' || getline(3) =~ '^#'^I|| getline(4) =~ '^#' || getline(5) =~ '^#') | setf conf | endif | |
Syntax | |
* call s:SynSet() | |
c if (exists('b:load_doxygen_syntax') && b:load_doxygen_syntax)^I|| (exists('g:load_doxygen_syntax') && g:load_doxygen_syntax) | runtime! syntax/doxygen.vim | endif | |
cpp if (exists('b:load_doxygen_syntax') && b:load_doxygen_syntax)^I|| (exists('g:load_doxygen_syntax') && g:load_doxygen_syntax) | runtime! syntax/doxygen.vim | endif | |
cs if (exists('b:load_doxygen_syntax') && b:load_doxygen_syntax)^I|| (exists('g:load_doxygen_syntax') && g:load_doxygen_syntax) | runtime! syntax/doxygen.vim | endif | |
idl if (exists('b:load_doxygen_syntax') && b:load_doxygen_syntax)^I|| (exists('g:load_doxygen_syntax') && g:load_doxygen_syntax) | runtime! syntax/doxygen.vim | endif | |
php if (exists('b:load_doxygen_syntax') && b:load_doxygen_syntax)^I|| (exists('g:load_doxygen_syntax') && g:load_doxygen_syntax) | runtime! syntax/doxygen.vim | endif | |
FileExplorer VimEnter | |
* sil call s:VimEnter(expand("<amatch>")) | |
matchparen WinEnter | |
* call s:Highlight_Matching_Pair() | |
Network SourceCmd | |
ftp://* exe 'Nsource '.fnameescape(expand("<amatch>")) | |
rcp://* exe 'Nsource '.fnameescape(expand("<amatch>")) | |
scp://* exe 'Nsource '.fnameescape(expand("<amatch>")) | |
http://* exe 'Nsource '.fnameescape(expand("<amatch>")) | |
https://* exe 'Nsource '.fnameescape(expand("<amatch>")) | |
dav://* exe 'Nsource '.fnameescape(expand("<amatch>")) | |
davs://* exe 'Nsource '.fnameescape(expand("<amatch>")) | |
rsync://* exe 'Nsource '.fnameescape(expand("<amatch>")) | |
sftp://* exe 'Nsource '.fnameescape(expand("<amatch>")) | |
SourceCmd | |
*.vba.gz if expand("%")!=expand("<afile>") | exe "1sp" fnameescape(expand("<afile>"))|endif|call vimball#Decompress(expand("<amatch>"))|so %|if expand("%")!=expand("<afile>")|close|endif | |
*.vba.bz2 if expand("%")!=expand("<afile>") | exe "1sp" fnameescape(expand("<afile>"))|endif|call vimball#Decompress(expand("<amatch>"))|so %|if expand("%")!=expand("<afile>")|close|endif | |
*.vba.zip if expand("%")!=expand("<afile>") | exe "1sp" fnameescape(expand("<afile>"))|endif|call vimball#Decompress(expand("<amatch>"))|so %|if expand("%")!=expand("<afile>")|close|endif | |
*.vba.xz if expand("%")!=expand("<afile>") | exe "1sp" fnameescape(expand("<afile>"))|endif|call vimball#Decompress(expand("<amatch>"))|so %|if expand("%")!=expand("<afile>")|close|endif | |
*.vba if expand("%")!=expand("<afile>") | exe "1sp" fnameescape(expand("<afile>"))|call vimball#Vimball(1)|close|else|call vimball#Vimball(1)|endif | |
*.vmb.gz if expand("%")!=expand("<afile>") | exe "1sp" fnameescape(expand("<afile>"))|endif|call vimball#Decompress(expand("<amatch>"))|so %|if expand("%")!=expand("<afile>")|close|endif | |
*.vmb.bz2 if expand("%")!=expand("<afile>") | exe "1sp" fnameescape(expand("<afile>"))|endif|call vimball#Decompress(expand("<amatch>"))|so %|if expand("%")!=expand("<afile>")|close|endif | |
*.vmb.zip if expand("%")!=expand("<afile>") | exe "1sp" fnameescape(expand("<afile>"))|endif|call vimball#Decompress(expand("<amatch>"))|so %|if expand("%")!=expand("<afile>")|close|endif | |
*.vmb.xz if expand("%")!=expand("<afile>") | exe "1sp" fnameescape(expand("<afile>"))|endif|call vimball#Decompress(expand("<amatch>"))|so %|if expand("%")!=expand("<afile>")|close|endif | |
*.vmb if expand("%")!=expand("<afile>") | exe "1sp" fnameescape(expand("<afile>"))|call vimball#Vimball(1)|close|else|call vimball#Vimball(1)|endif | |
SpellFileMissing | |
* call spellfile#LoadFile(expand('<amatch>')) | |
matchparen CursorMoved | |
* call s:Highlight_Matching_Pair() | |
matchparen CursorMovedI | |
* call s:Highlight_Matching_Pair() | |
matchparen TextChanged | |
* call s:Highlight_Matching_Pair() | |
matchparen TextChangedI | |
* call s:Highlight_Matching_Pair() | |
--- Normal/Visual mode mappings --- | |
n gx <Plug>NetrwBrowseX | |
n <Plug>NetrwBrowseX * :call netrw#NetrwBrowseX(expand("<cfile>"),0)<CR> | |
v <BS> "-d | |
v <D-x> "*d | |
v <D-c> "*y | |
v <D-v> "-d"*P | |
n <D-v> "*P | |
--- Insert/Command-line mode mappings --- | |
! <D-v> <C-R>* | |
--- Abbreviations --- | |
No abbreviation found | |
--- Highlighting --- | |
SpecialKey xxx term=bold ctermfg=4 guifg=Blue | |
NonText xxx term=bold ctermfg=12 gui=bold guifg=Blue | |
Directory xxx term=bold ctermfg=4 guifg=Blue | |
ErrorMsg xxx term=standout ctermfg=15 ctermbg=1 guifg=White guibg=Red | |
IncSearch xxx term=reverse cterm=reverse gui=reverse | |
Search xxx term=reverse ctermbg=11 guibg=Yellow | |
MoreMsg xxx term=bold ctermfg=2 gui=bold guifg=SeaGreen | |
ModeMsg xxx term=bold cterm=bold gui=bold | |
LineNr xxx term=underline ctermfg=130 guifg=Brown | |
CursorLineNr xxx term=bold ctermfg=130 gui=bold guifg=Brown | |
Question xxx term=standout ctermfg=2 gui=bold guifg=SeaGreen | |
StatusLine xxx term=bold,reverse cterm=bold,reverse gui=bold,reverse | |
StatusLineNC xxx term=reverse cterm=reverse gui=reverse | |
VertSplit xxx term=reverse cterm=reverse gui=reverse | |
Title xxx term=bold ctermfg=5 gui=bold guifg=Magenta | |
Visual xxx term=reverse ctermbg=7 guibg=LightGrey | |
VisualNOS xxx term=bold,underline cterm=bold,underline gui=bold,underline | |
WarningMsg xxx term=standout ctermfg=1 guifg=Red | |
WildMenu xxx term=standout ctermfg=0 ctermbg=11 guifg=Black guibg=Yellow | |
Folded xxx term=standout ctermfg=4 ctermbg=248 guifg=DarkBlue guibg=LightGrey | |
FoldColumn xxx term=standout ctermfg=4 ctermbg=248 guifg=DarkBlue guibg=Grey | |
DiffAdd xxx term=bold ctermbg=81 guibg=LightBlue | |
DiffChange xxx term=bold ctermbg=225 guibg=LightMagenta | |
DiffDelete xxx term=bold ctermfg=12 ctermbg=159 gui=bold guifg=Blue guibg=LightCyan | |
DiffText xxx term=reverse cterm=bold ctermbg=9 gui=bold guibg=Red | |
SignColumn xxx term=standout ctermfg=4 ctermbg=248 guifg=DarkBlue guibg=Grey | |
Conceal xxx ctermfg=7 ctermbg=242 guifg=LightGrey guibg=DarkGrey | |
SpellBad xxx term=reverse ctermbg=224 gui=undercurl guisp=Red | |
SpellCap xxx term=reverse ctermbg=81 gui=undercurl guisp=Blue | |
SpellRare xxx term=reverse ctermbg=225 gui=undercurl guisp=Magenta | |
SpellLocal xxx term=underline ctermbg=14 gui=undercurl guisp=DarkCyan | |
Pmenu xxx ctermfg=0 ctermbg=225 guibg=LightMagenta | |
PmenuSel xxx ctermfg=0 ctermbg=7 guibg=Grey | |
PmenuSbar xxx ctermbg=248 guibg=Grey | |
PmenuThumb xxx ctermbg=0 guibg=Black | |
TabLine xxx term=underline cterm=underline ctermfg=0 ctermbg=7 gui=underline guibg=LightGrey | |
TabLineSel xxx term=bold cterm=bold gui=bold | |
TabLineFill xxx term=reverse cterm=reverse gui=reverse | |
CursorColumn xxx term=reverse ctermbg=7 guibg=Grey90 | |
CursorLine xxx term=underline cterm=underline guibg=Grey90 | |
ColorColumn xxx term=reverse ctermbg=224 guibg=LightRed | |
MatchParen xxx term=reverse ctermbg=14 guibg=Cyan | |
Comment xxx term=bold ctermfg=4 guifg=Blue | |
Constant xxx term=underline ctermfg=1 guifg=Magenta | |
Special xxx term=bold ctermfg=5 guifg=SlateBlue | |
Identifier xxx term=underline ctermfg=6 guifg=DarkCyan | |
Statement xxx term=bold ctermfg=130 gui=bold guifg=Brown | |
PreProc xxx term=underline ctermfg=5 guifg=Purple | |
Type xxx term=underline ctermfg=2 gui=bold guifg=SeaGreen | |
Underlined xxx term=underline cterm=underline ctermfg=5 gui=underline guifg=SlateBlue | |
Ignore xxx ctermfg=15 guifg=bg | |
Error xxx term=reverse ctermfg=15 ctermbg=9 guifg=White guibg=Red | |
Todo xxx term=standout ctermfg=0 ctermbg=11 guifg=Blue guibg=Yellow | |
String xxx links to Constant | |
Character xxx links to Constant | |
Number xxx links to Constant | |
Boolean xxx links to Constant | |
Float xxx links to Number | |
Function xxx links to Identifier | |
Conditional xxx links to Statement | |
Repeat xxx links to Statement | |
Label xxx links to Statement | |
Operator xxx links to Statement | |
Keyword xxx links to Statement | |
Exception xxx links to Statement | |
Include xxx links to PreProc | |
Define xxx links to PreProc | |
Macro xxx links to PreProc | |
PreCondit xxx links to PreProc | |
StorageClass xxx links to Type | |
Structure xxx links to Type | |
Typedef xxx links to Type | |
Tag xxx links to Special | |
SpecialChar xxx links to Special | |
Delimiter xxx links to Special | |
SpecialComment xxx links to Special | |
Debug xxx links to Special | |
--- Variables --- | |
syntax_on #1 | |
matchparen_timeout #300 | |
loaded_getscriptPlugin v36 | |
matchparen_insert_timeout #60 | |
loaded_zipPlugin v27 | |
did_load_filetypes #1 | |
loaded_netrwPlugin v152 | |
more_save #1 | |
loaded_spellfile_plugin #1 | |
loaded_vimballPlugin v35 | |
loaded_gzip #1 | |
zipPlugin_ext *.zip,*.jar,*.xpi,*.ja,*.war,*.ear,*.celzip,*.oxt,*.kmz,*.wsz,*.xap,*.docx,*.docm,*.dotx,*.dotm,*.potx,*.potm,*.ppsx,*.ppsm,*.pptx,*.pptm,*.ppam,*.sldx,*.thmx,*.xlam,*.xlsx,*.xlsm,*.xlsb,*.xltx,*.xltm,*.xlam,*.crtx,*.vdw,*.glox,*.gcsx,*.gqsx | |
loaded_tarPlugin v29 | |
loaded_2html_plugin vim7.4_v1 | |
loaded_matchparen #1 | |
ft_ignore_pat \.\(Z\|gz\|bz2\|zip\|tgz\)$ | |
b:changedtick #2 | |
v:version #704 | |
v:beval_winnr #0 | |
v:lnum #0 | |
v:hlsearch #0 | |
v:scrollstart /usr/local/Cellar/vim/7.4.488/share/vim/vim74/bugreport.vim line 21 | |
v:oldfiles ['/private/tmp/vimpager_52526/_Users_whitley_.vim_plugin_quickfix.vim', '/private/tmp/vimpager_52344/_Users_whitley_.vim_filetype.vim', '/private/tmp/vimpager_51613/stdin', '/private/tmp/vimpager_51032/bugreport.txt', '/usr/local/Cellar/vim/7.4.488/share/vim/vim74/doc/intro.txt', '~/bugreport.txt', '/private/tmp/vimpager_40922/stdin', '/private/tmp/vimpager_40572/stdin', '/private/tmp/vimpager_36245/stdin', '/private/tmp/vimpager_35378/stdin', '/private/tmp/vimpager_28449/stdin', '/private/tmp/vimpager_28229/stdin', '/private/tmp/vimpager_22968/stdin', '/private/tmp/vimpager_31555/stdin', '~/src/jfm/story/site/ControlP', '~/src/jfm/story/site/test/lib/store_kit/stubs_test.rb', '/private/tmp/vimpager_21379/stdin', '/private/tmp/vimpager_99659/stdin', '/private/tmp/vimpager_99461/stdin', '/private/tmp/vimpager_97568/stdin', '/private/tmp/vimpager_2706/CHANGELOG.md', '~/.config/vcsh/repo.d/local.git/COMMIT_EDITMSG', '/private/tmp/vimpager_92173/stdin', '/private/tmp/vimpager_89186/stdin', '/private/tmp/vimpager_43011/stdin', '/private/tmp/vimpager_9234/stdin', '/private/tmp/vimpager_97113/test_helper.rb', '/private/tmp/vimpager_96022/stdin', '~/[Vundle] Installer', '~/Dropbox/JFM/brewlist.txt'] | |
v:dying #0 | |
v:windowid #0 | |
v:lang en_US.UTF-8 | |
v:count #0 | |
v:progpath vim | |
v:progname vim | |
v:cmdbang #0 | |
v:foldlevel #0 | |
v:ctype en_US.UTF-8 | |
v:prevcount #0 | |
v:register " | |
v:mouse_win #0 | |
v:count1 #1 | |
v:foldstart #0 | |
v:foldend #0 | |
v:profiling #0 | |
v:beval_col #0 | |
v:beval_lnum #0 | |
v:mouse_lnum #0 | |
v:beval_bufnr #0 | |
v:shell_error #0 | |
v:lc_time en_US.UTF-8 | |
v:searchforward #1 | |
v:mouse_col #0 | |
v:statusmsg No abbreviation found |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment