diff options
Diffstat (limited to 'ftdetect/polyglot.vim')
-rw-r--r-- | ftdetect/polyglot.vim | 275 |
1 files changed, 0 insertions, 275 deletions
diff --git a/ftdetect/polyglot.vim b/ftdetect/polyglot.vim index b6b51ac1..c8ce5994 100644 --- a/ftdetect/polyglot.vim +++ b/ftdetect/polyglot.vim @@ -46,286 +46,11 @@ call s:SetDefault('g:python_highlight_operators', 1) call s:SetDefault('g:python_highlight_file_headers_as_comments', 1) call s:SetDefault('g:python_slow_sync', 1) -if index(g:polyglot_disabled, 'clojure') == -1 - au BufNewFile,BufRead *.clj,*.cljs,*.edn,*.cljx,*.cljc,{build,profile}.boot set ft=clojure -endif - -if index(g:polyglot_disabled, 'coffee-script') == -1 - au BufNewFile,BufRead *.coffee set ft=coffee - au BufNewFile,BufRead *Cakefile set ft=coffee - au BufNewFile,BufRead *.coffeekup,*.ck set ft=coffee - au BufNewFile,BufRead *._coffee set ft=coffee - au BufNewFile,BufRead *.litcoffee set ft=litcoffee - au BufNewFile,BufRead *.coffee.md set ft=litcoffee -endif - -if index(g:polyglot_disabled, 'cql') == -1 - au BufNewFile,BufRead *.cql set ft=cql -endif - -if index(g:polyglot_disabled, 'cryptol') == -1 - au BufNewFile,BufRead *.cry set ft=cryptol - au BufNewFile,BufRead *.cyl set ft=cryptol - au BufNewFile,BufRead *.lcry set ft=cryptol - au BufNewFile,BufRead *.lcyl set ft=cryptol -endif - -if index(g:polyglot_disabled, 'crystal') == -1 - au BufNewFile,BufRead *.cr set ft=crystal - au BufNewFile,BufRead Projectfile set ft=crystal - au BufNewFile,BufRead *.ecr set ft=ecrystal -endif - -if index(g:polyglot_disabled, 'csv') == -1 - au BufNewFile,BufRead *.csv,*.dat,*.tsv,*.tab set ft=csv -endif - -if index(g:polyglot_disabled, 'cucumber') == -1 - au BufNewFile,BufRead *.feature,*.story set ft=cucumber -endif - -if index(g:polyglot_disabled, 'cue') == -1 - au BufNewFile,BufRead *.cue set ft=cuesheet -endif - -if index(g:polyglot_disabled, 'dart') == -1 - au BufNewFile,BufRead *.dart set ft=dart -endif - -if index(g:polyglot_disabled, 'dhall') == -1 - au BufNewFile,BufRead *.dhall set ft=dhall -endif - -if index(g:polyglot_disabled, 'dlang') == -1 - au BufNewFile,BufRead *.d set ft=d - au BufNewFile,BufRead *.lst set ft=dcov - au BufNewFile,BufRead *.dd set ft=dd - au BufNewFile,BufRead *.ddoc set ft=ddoc - au BufNewFile,BufRead *.sdl set ft=dsdl -endif - -if index(g:polyglot_disabled, 'dockerfile') == -1 - au BufNewFile,BufRead [Dd]ockerfile set ft=Dockerfile - au BufNewFile,BufRead Dockerfile* set ft=Dockerfile - au BufNewFile,BufRead [Dd]ockerfile.vim set ft=vim - au BufNewFile,BufRead *.dock set ft=Dockerfile - au BufNewFile,BufRead *.[Dd]ockerfile set ft=Dockerfile - au BufNewFile,BufRead docker-compose*.{yaml,yml}* set ft=yaml.docker-compose -endif - -if index(g:polyglot_disabled, 'elixir') == -1 - au BufNewFile,BufRead *.ex,*.exs set ft=elixir - au BufNewFile,BufRead *.eex,*.leex set ft=eelixir - au BufNewFile,BufRead mix.lock set ft=elixir -endif - -if index(g:polyglot_disabled, 'elm') == -1 - au BufNewFile,BufRead *.elm set ft=elm -endif - -if index(g:polyglot_disabled, 'emberscript') == -1 - au BufNewFile,BufRead *.em set ft=ember-script -endif - -if index(g:polyglot_disabled, 'emblem') == -1 - au BufNewFile,BufRead *.emblem set ft=emblem -endif - -if index(g:polyglot_disabled, 'erlang') == -1 - au BufNewFile,BufRead *.erl,*.hrl,rebar.config,*.app,*.app.src,*.yaws,*.xrl,*.escript set ft=erlang -endif - -if index(g:polyglot_disabled, 'ferm') == -1 - au BufNewFile,BufRead ferm.conf set ft=ferm - au BufNewFile,BufRead *.ferm set ft=ferm -endif - -if index(g:polyglot_disabled, 'fish') == -1 - au BufNewFile,BufRead *.fish set ft=fish - au BufNewFile,BufRead ~/.config/fish/fish_{read_,}history set ft=yaml -endif - -if index(g:polyglot_disabled, 'flatbuffers') == -1 - au BufNewFile,BufRead *.fbs set ft=fbs -endif - -if index(g:polyglot_disabled, 'fsharp') == -1 - au BufNewFile,BufRead *.fs,*.fsi,*.fsx set ft=fsharp -endif - -if index(g:polyglot_disabled, 'gdscript') == -1 - au BufNewFile,BufRead *.gd set ft=gdscript3 - au BufNewFile,BufRead *.shader set ft=gsl -endif - -if index(g:polyglot_disabled, 'git') == -1 - au BufNewFile,BufRead *.git/{,modules/**/,worktrees/*/}{COMMIT_EDIT,TAG_EDIT,MERGE_,}MSG set ft=gitcommit - au BufNewFile,BufRead *.git/config,.gitconfig,gitconfig,.gitmodules set ft=gitconfig - au BufNewFile,BufRead */.config/git/config set ft=gitconfig - au BufNewFile,BufRead *.git/modules/**/config set ft=gitconfig - au BufNewFile,BufRead git-rebase-todo set ft=gitrebase - au BufNewFile,BufRead .gitsendemail.* set ft=gitsendemail -endif - -if index(g:polyglot_disabled, 'glsl') == -1 - au BufNewFile,BufRead *.vert,*.tesc,*.tese,*.glsl,*.geom,*.frag,*.comp set ft=glsl -endif - -if index(g:polyglot_disabled, 'gmpl') == -1 - au BufNewFile,BufRead *.mod set ft=gmpl -endif - -if index(g:polyglot_disabled, 'go') == -1 - au BufNewFile,BufRead *.go set ft=go - au BufNewFile,BufRead *.s set ft=asm - au BufNewFile,BufRead *.tmpl set ft=gohtmltmpl - au BufNewFile,BufRead go.mod set ft=gomod -endif - -if index(g:polyglot_disabled, 'graphql') == -1 - au BufNewFile,BufRead *.graphql,*.graphqls,*.gql set ft=graphql -endif - -if index(g:polyglot_disabled, 'gradle') == -1 - au BufNewFile,BufRead *.gradle set ft=groovy -endif - -if index(g:polyglot_disabled, 'haml') == -1 - au BufNewFile,BufRead *.haml,*.hamlbars,*.hamlc set ft=haml -endif - -if index(g:polyglot_disabled, 'handlebars') == -1 - au BufNewFile,BufRead *.mustache,*.hogan,*.hulk,*.hjs set ft=html.mustache syn=mustache | runtime! ftplugin/mustache.vim ftplugin/mustache*.vim ftplugin/mustache/*.vim indent/handlebars.vim - au BufNewFile,BufRead *.handlebars,*.hdbs,*.hbs,*.hb set ft=html.handlebars syn=mustache | runtime! ftplugin/mustache.vim ftplugin/mustache*.vim ftplugin/mustache/*.vim -endif - -if index(g:polyglot_disabled, 'haproxy') == -1 - au BufNewFile,BufRead haproxy*.c* set ft=haproxy -endif - -if index(g:polyglot_disabled, 'haskell') == -1 - au BufNewFile,BufRead *.hsc set ft=haskell - au BufNewFile,BufRead *.bpk set ft=haskell - au BufNewFile,BufRead *.hsig set ft=haskell -endif - -if index(g:polyglot_disabled, 'haxe') == -1 - au BufNewFile,BufRead *.hx set ft=haxe -endif - -if index(g:polyglot_disabled, 'hcl') == -1 - au BufNewFile,BufRead *.hcl set ft=hcl - au BufNewFile,BufRead *.nomad set ft=hcl - au BufNewFile,BufRead *.tf set ft=hcl - au BufNewFile,BufRead Appfile set ft=hcl -endif - -if index(g:polyglot_disabled, 'helm') == -1 - au BufNewFile,BufRead */templates/*.yaml,*/templates/*.tpl set ft=helm -endif - -if index(g:polyglot_disabled, 'hive') == -1 - au BufNewFile,BufRead *.hql set ft=hive - au BufNewFile,BufRead *.ql set ft=hive - au BufNewFile,BufRead *.q set ft=hive -endif - -if index(g:polyglot_disabled, 'i3') == -1 - au BufNewFile,BufRead .i3.config,i3.config,*.i3config,*.i3.config set ft=i3config -endif - -if index(g:polyglot_disabled, 'icalendar') == -1 - au BufNewFile,BufRead *.ics set ft=icalendar -endif - -if index(g:polyglot_disabled, 'idris') == -1 - au BufNewFile,BufRead *.idr set ft=idris - au BufNewFile,BufRead idris-response set ft=idris - au BufNewFile,BufRead *.lidr set ft=lidris -endif - -if index(g:polyglot_disabled, 'ion') == -1 - au BufNewFile,BufRead ~/.config/ion/initrc set ft=ion - au BufNewFile,BufRead *.ion set ft=ion -endif - -if index(g:polyglot_disabled, 'javascript') == -1 - au BufNewFile,BufRead *.flow set ft=flow - au BufNewFile,BufRead *.{js,mjs,cjs,jsm,es,es6},Jakefile set ft=javascript -endif - -if index(g:polyglot_disabled, 'jenkins') == -1 - au BufNewFile,BufRead Jenkinsfile set ft=Jenkinsfile - au BufNewFile,BufRead Jenkinsfile* set ft=Jenkinsfile - au BufNewFile,BufRead *.jenkinsfile set ft=Jenkinsfile - au BufNewFile,BufRead *.jenkinsfile set ft=Jenkinsfile - au BufNewFile,BufRead *.Jenkinsfile set ft=Jenkinsfile -endif - if index(g:polyglot_disabled, 'jinja') == -1 au BufNewFile,BufRead *.jinja2,*.j2,*.jinja,*.nunjucks,*.nunjs,*.njk set ft=jinja au BufNewFile,BufRead *.html.jinja2,*.html.j2,*.html.jinja,*.htm.jinja2,*.htm.j2,*.htm.jinja set ft=jinja.html endif -if index(g:polyglot_disabled, 'json5') == -1 - au BufNewFile,BufRead *.json5 set ft=json5 -endif - -if index(g:polyglot_disabled, 'json') == -1 - au BufNewFile,BufRead *.json set ft=json - au BufNewFile,BufRead *.jsonl set ft=json - au BufNewFile,BufRead *.jsonp set ft=json - au BufNewFile,BufRead *.geojson set ft=json - au BufNewFile,BufRead *.template set ft=json -endif - -if index(g:polyglot_disabled, 'jst') == -1 - au BufNewFile,BufRead *.ejs set ft=jst - au BufNewFile,BufRead *.jst set ft=jst - au BufNewFile,BufRead *.djs set ft=jst - au BufNewFile,BufRead *.hamljs set ft=jst - au BufNewFile,BufRead *.ect set ft=jst -endif - -if index(g:polyglot_disabled, 'jsx') == -1 - au BufNewFile,BufRead *.jsx set ft=javascriptreact -endif - -if index(g:polyglot_disabled, 'julia') == -1 - au BufNewFile,BufRead *.jl set ft=julia -endif - -if index(g:polyglot_disabled, 'kotlin') == -1 - au BufNewFile,BufRead *.kt set ft=kotlin - au BufNewFile,BufRead *.kts set ft=kotlin -endif - -if index(g:polyglot_disabled, 'ledger') == -1 - au BufNewFile,BufRead *.ldg,*.ledger,*.journal set ft=ledger -endif - -if index(g:polyglot_disabled, 'less') == -1 - au BufNewFile,BufRead *.less set ft=less -endif - -if index(g:polyglot_disabled, 'lilypond') == -1 - au BufNewFile,BufRead *.ly,*.ily set ft=lilypond -endif - -if index(g:polyglot_disabled, 'livescript') == -1 - au BufNewFile,BufRead *.ls set ft=ls - au BufNewFile,BufRead *Slakefile set ft=ls -endif - -if index(g:polyglot_disabled, 'llvm') == -1 - au BufNewFile,BufRead *.ll set ft=llvm -endif - -if index(g:polyglot_disabled, 'llvm') == -1 - au BufNewFile,BufRead lit.*cfg set ft=python - au BufNewFile,BufRead *.td set ft=tablegen -endif - if index(g:polyglot_disabled, 'log') == -1 au BufNewFile,BufRead *.log set ft=log au BufNewFile,BufRead *_log set ft=log |