github.com/apache/skywalking-eyes@v0.6.0/assets/languages.yaml (about)

     1  # Defines all Languages known to GitHub.
     2  #
     3  # fs_name               - Optional field. Only necessary as a replacement for the sample directory name if the
     4  #                         language name is not a valid filename under the Windows filesystem (e.g., if it
     5  #                         contains an asterisk).
     6  # type                  - Either data, programming, markup, prose, or nil
     7  # aliases               - An Array of additional aliases (implicitly
     8  #                         includes name.downcase)
     9  # ace_mode              - A String name of the Ace Mode used for highlighting whenever
    10  #                         a file is edited. This must match one of the filenames in http://git.io/3XO_Cg.
    11  #                         Use "text" if a mode does not exist.
    12  # codemirror_mode       - A String name of the CodeMirror Mode used for highlighting whenever a file is edited.
    13  #                         This must match a mode from https://git.io/vi9Fx
    14  # codemirror_mime_type  - A String name of the file mime type used for highlighting whenever a file is edited.
    15  #                         This should match the `mime` associated with the mode from https://git.io/f4SoQ
    16  # wrap                  - Boolean wrap to enable line wrapping (default: false)
    17  # extensions            - An Array of associated extensions (the first one is
    18  #                         considered the primary extension, the others should be
    19  #                         listed alphabetically)
    20  # filenames             - An Array of filenames commonly associated with the language
    21  # interpreters          - An Array of associated interpreters
    22  # searchable            - Boolean flag to enable searching (defaults to true)
    23  # language_id           - Integer used as a language-name-independent indexed field so that we can rename
    24  #                         languages in Linguist without reindexing all the code on GitHub. Must not be
    25  #                         changed for existing languages without the explicit permission of GitHub staff.
    26  # color                 - CSS hex color to represent the language. Only used if type is "programming" or "markup".
    27  # tm_scope              - The TextMate scope that represents this programming
    28  #                         language. This should match one of the scopes listed in
    29  #                         the grammars.yml file. Use "none" if there is no grammar
    30  #                         for this language.
    31  # group                 - Name of the parent language. Languages in a group are counted
    32  #                         in the statistics as the parent language.
    33  #
    34  # Any additions or modifications (even trivial) should have corresponding
    35  # test changes in `test/test_blob.rb`.
    36  #
    37  # Please keep this list alphabetized. Capitalization comes before lowercase.
    38  
    39  # Original Link: https://github.com/github/linguist/blob/master/lib/linguist/languages.yml
    40  
    41  ---
    42  1C Enterprise:
    43    type: programming
    44    color: "#814CCC"
    45    extensions:
    46      - ".bsl"
    47      - ".os"
    48    tm_scope: source.bsl
    49    ace_mode: text
    50    language_id: 0
    51  4D:
    52    type: programming
    53    extensions:
    54      - ".4dm"
    55    tm_scope: source.4dm
    56    ace_mode: text
    57    language_id: 577529595
    58  ABAP:
    59    type: programming
    60    color: "#E8274B"
    61    extensions:
    62      - ".abap"
    63    tm_scope: source.abap
    64    ace_mode: abap
    65    language_id: 1
    66  ABNF:
    67    type: data
    68    ace_mode: text
    69    extensions:
    70      - ".abnf"
    71    tm_scope: source.abnf
    72    language_id: 429
    73  AGS Script:
    74    type: programming
    75    color: "#B9D9FF"
    76    aliases:
    77      - ags
    78    extensions:
    79      - ".asc"
    80      - ".ash"
    81    tm_scope: source.c++
    82    ace_mode: c_cpp
    83    codemirror_mode: clike
    84    codemirror_mime_type: text/x-c++src
    85    language_id: 2
    86  AL:
    87    type: programming
    88    color: "#3AA2B5"
    89    extensions:
    90      - ".al"
    91    tm_scope: source.al
    92    ace_mode: text
    93    language_id: 658971832
    94  AMPL:
    95    type: programming
    96    color: "#E6EFBB"
    97    extensions:
    98      - ".ampl"
    99      - ".mod"
   100    tm_scope: source.ampl
   101    ace_mode: text
   102    language_id: 3
   103  ANTLR:
   104    type: programming
   105    color: "#9DC3FF"
   106    extensions:
   107      - ".g4"
   108    tm_scope: source.antlr
   109    ace_mode: text
   110    language_id: 4
   111  API Blueprint:
   112    type: markup
   113    color: "#2ACCA8"
   114    ace_mode: markdown
   115    extensions:
   116      - ".apib"
   117    tm_scope: text.html.markdown.source.gfm.apib
   118    language_id: 5
   119  APL:
   120    type: programming
   121    color: "#5A8164"
   122    extensions:
   123      - ".apl"
   124      - ".dyalog"
   125    interpreters:
   126      - apl
   127      - aplx
   128      - dyalog
   129    tm_scope: source.apl
   130    ace_mode: text
   131    codemirror_mode: apl
   132    codemirror_mime_type: text/apl
   133    language_id: 6
   134  ASL:
   135    type: programming
   136    ace_mode: text
   137    extensions:
   138      - ".asl"
   139      - ".dsl"
   140    tm_scope: source.asl
   141    language_id: 124996147
   142  ASN.1:
   143    type: data
   144    extensions:
   145      - ".asn"
   146      - ".asn1"
   147    tm_scope: source.asn
   148    ace_mode: text
   149    codemirror_mode: asn.1
   150    codemirror_mime_type: text/x-ttcn-asn
   151    language_id: 7
   152  ASP.NET:
   153    type: programming
   154    tm_scope: text.html.asp
   155    color: "#9400ff"
   156    aliases:
   157      - aspx
   158      - aspx-vb
   159    extensions:
   160      - ".asax"
   161      - ".ascx"
   162      - ".ashx"
   163      - ".asmx"
   164      - ".aspx"
   165      - ".axd"
   166    ace_mode: text
   167    codemirror_mode: htmlembedded
   168    codemirror_mime_type: application/x-aspx
   169    language_id: 564186416
   170  ATS:
   171    type: programming
   172    color: "#1ac620"
   173    aliases:
   174      - ats2
   175    extensions:
   176      - ".dats"
   177      - ".hats"
   178      - ".sats"
   179    tm_scope: source.ats
   180    ace_mode: ocaml
   181    language_id: 9
   182  ActionScript:
   183    type: programming
   184    tm_scope: source.actionscript.3
   185    color: "#882B0F"
   186    aliases:
   187      - actionscript 3
   188      - actionscript3
   189      - as3
   190    extensions:
   191      - ".as"
   192    ace_mode: actionscript
   193    language_id: 10
   194  Ada:
   195    type: programming
   196    color: "#02f88c"
   197    extensions:
   198      - ".adb"
   199      - ".ada"
   200      - ".ads"
   201    aliases:
   202      - ada95
   203      - ada2005
   204    tm_scope: source.ada
   205    ace_mode: ada
   206    language_id: 11
   207  Adobe Font Metrics:
   208    type: data
   209    tm_scope: source.afm
   210    extensions:
   211      - ".afm"
   212    aliases:
   213      - acfm
   214      - adobe composite font metrics
   215      - adobe multiple font metrics
   216      - amfm
   217    ace_mode: text
   218    language_id: 147198098
   219  Agda:
   220    type: programming
   221    color: "#315665"
   222    extensions:
   223      - ".agda"
   224    tm_scope: source.agda
   225    ace_mode: text
   226    language_id: 12
   227  Alloy:
   228    type: programming
   229    color: "#64C800"
   230    extensions:
   231      - ".als"
   232    tm_scope: source.alloy
   233    ace_mode: text
   234    language_id: 13
   235  Alpine Abuild:
   236    type: programming
   237    group: Shell
   238    aliases:
   239      - abuild
   240      - apkbuild
   241    filenames:
   242      - APKBUILD
   243    tm_scope: source.shell
   244    ace_mode: sh
   245    codemirror_mode: shell
   246    codemirror_mime_type: text/x-sh
   247    language_id: 14
   248  Altium Designer:
   249    type: data
   250    aliases:
   251      - altium
   252    extensions:
   253      - ".OutJob"
   254      - ".PcbDoc"
   255      - ".PrjPCB"
   256      - ".SchDoc"
   257    tm_scope: source.ini
   258    ace_mode: ini
   259    language_id: 187772328
   260  AngelScript:
   261    type: programming
   262    color: "#C7D7DC"
   263    extensions:
   264      - ".as"
   265      - ".angelscript"
   266    tm_scope: source.angelscript
   267    ace_mode: text
   268    codemirror_mode: clike
   269    codemirror_mime_type: text/x-c++src
   270    language_id: 389477596
   271  Ant Build System:
   272    type: data
   273    tm_scope: text.xml.ant
   274    filenames:
   275      - ant.xml
   276      - build.xml
   277    ace_mode: xml
   278    codemirror_mode: xml
   279    codemirror_mime_type: application/xml
   280    language_id: 15
   281  ApacheConf:
   282    type: data
   283    aliases:
   284      - aconf
   285      - apache
   286    extensions:
   287      - ".apacheconf"
   288      - ".vhost"
   289    filenames:
   290      - ".htaccess"
   291      - apache2.conf
   292      - httpd.conf
   293    tm_scope: source.apache-config
   294    ace_mode: apache_conf
   295    language_id: 16
   296  Apex:
   297    type: programming
   298    color: "#1797c0"
   299    extensions:
   300      - ".cls"
   301    tm_scope: source.java
   302    ace_mode: java
   303    codemirror_mode: clike
   304    codemirror_mime_type: text/x-java
   305    language_id: 17
   306  Apollo Guidance Computer:
   307    type: programming
   308    color: "#0B3D91"
   309    group: Assembly
   310    extensions:
   311      - ".agc"
   312    tm_scope: source.agc
   313    ace_mode: assembly_x86
   314    language_id: 18
   315  AppleScript:
   316    type: programming
   317    aliases:
   318      - osascript
   319    extensions:
   320      - ".applescript"
   321      - ".scpt"
   322    interpreters:
   323      - osascript
   324    tm_scope: source.applescript
   325    ace_mode: applescript
   326    color: "#101F1F"
   327    language_id: 19
   328  Arc:
   329    type: programming
   330    color: "#aa2afe"
   331    extensions:
   332      - ".arc"
   333    tm_scope: none
   334    ace_mode: text
   335    language_id: 20
   336  AsciiDoc:
   337    type: prose
   338    ace_mode: asciidoc
   339    wrap: true
   340    extensions:
   341      - ".asciidoc"
   342      - ".adoc"
   343      - ".asc"
   344    tm_scope: text.html.asciidoc
   345    language_id: 22
   346    comment_style_id: DoubleSlash
   347  AspectJ:
   348    type: programming
   349    color: "#a957b0"
   350    extensions:
   351      - ".aj"
   352    tm_scope: source.aspectj
   353    ace_mode: text
   354    language_id: 23
   355  Assembly:
   356    type: programming
   357    color: "#6E4C13"
   358    aliases:
   359      - asm
   360      - nasm
   361    extensions:
   362      - ".asm"
   363      - ".a51"
   364      - ".i"
   365      - ".inc"
   366      - ".nasm"
   367    tm_scope: source.assembly
   368    ace_mode: assembly_x86
   369    language_id: 24
   370  Asymptote:
   371    type: programming
   372    color: "#ff0000"
   373    extensions:
   374      - ".asy"
   375    interpreters:
   376      - asy
   377    tm_scope: source.c++
   378    ace_mode: c_cpp
   379    codemirror_mode: clike
   380    codemirror_mime_type: text/x-kotlin
   381    language_id: 591605007
   382  Augeas:
   383    type: programming
   384    extensions:
   385      - ".aug"
   386    tm_scope: none
   387    ace_mode: text
   388    language_id: 25
   389  AutoHotkey:
   390    type: programming
   391    color: "#6594b9"
   392    aliases:
   393      - ahk
   394    extensions:
   395      - ".ahk"
   396      - ".ahkl"
   397    tm_scope: source.ahk
   398    ace_mode: autohotkey
   399    language_id: 26
   400  AutoIt:
   401    type: programming
   402    color: "#1C3552"
   403    aliases:
   404      - au3
   405      - AutoIt3
   406      - AutoItScript
   407    extensions:
   408      - ".au3"
   409    tm_scope: source.autoit
   410    ace_mode: autohotkey
   411    language_id: 27
   412  Avro IDL:
   413    type: data
   414    extensions:
   415      - ".avdl"
   416    tm_scope: source.avro
   417    ace_mode: text
   418    language_id: 785497837
   419  Awk:
   420    type: programming
   421    extensions:
   422      - ".awk"
   423      - ".auk"
   424      - ".gawk"
   425      - ".mawk"
   426      - ".nawk"
   427    interpreters:
   428      - awk
   429      - gawk
   430      - mawk
   431      - nawk
   432    tm_scope: source.awk
   433    ace_mode: text
   434    language_id: 28
   435  Ballerina:
   436    type: programming
   437    extensions:
   438      - ".bal"
   439    tm_scope: source.ballerina
   440    ace_mode: text
   441    color: "#FF5000"
   442    language_id: 720859680
   443  Batchfile:
   444    type: programming
   445    aliases:
   446      - bat
   447      - batch
   448      - dosbatch
   449      - winbatch
   450    extensions:
   451      - ".bat"
   452      - ".cmd"
   453    tm_scope: source.batchfile
   454    ace_mode: batchfile
   455    color: "#C1F12E"
   456    language_id: 29
   457    comment_style_id: Remark
   458  Befunge:
   459    type: programming
   460    extensions:
   461      - ".befunge"
   462    tm_scope: source.befunge
   463    ace_mode: text
   464    language_id: 30
   465  BibTeX:
   466    type: markup
   467    group: TeX
   468    extensions:
   469      - ".bib"
   470      - ".bibtex"
   471    tm_scope: text.bibtex
   472    ace_mode: tex
   473    codemirror_mode: stex
   474    codemirror_mime_type: text/x-stex
   475    language_id: 982188347
   476  Bison:
   477    type: programming
   478    color: "#6A463F"
   479    group: Yacc
   480    tm_scope: source.yacc
   481    extensions:
   482      - ".bison"
   483    ace_mode: text
   484    language_id: 31
   485  BitBake:
   486    type: programming
   487    tm_scope: none
   488    extensions:
   489      - ".bb"
   490    ace_mode: text
   491    language_id: 32
   492  Blade:
   493    type: markup
   494    color: "#f7523f"
   495    extensions:
   496      - ".blade"
   497      - ".blade.php"
   498    tm_scope: text.html.php.blade
   499    ace_mode: text
   500    language_id: 33
   501  BlitzBasic:
   502    type: programming
   503    aliases:
   504      - b3d
   505      - blitz3d
   506      - blitzplus
   507      - bplus
   508    extensions:
   509      - ".bb"
   510      - ".decls"
   511    tm_scope: source.blitzmax
   512    ace_mode: text
   513    language_id: 34
   514  BlitzMax:
   515    type: programming
   516    color: "#cd6400"
   517    extensions:
   518      - ".bmx"
   519    aliases:
   520      - bmax
   521    tm_scope: source.blitzmax
   522    ace_mode: text
   523    language_id: 35
   524  Bluespec:
   525    type: programming
   526    extensions:
   527      - ".bsv"
   528    tm_scope: source.bsv
   529    ace_mode: verilog
   530    language_id: 36
   531  Boo:
   532    type: programming
   533    color: "#d4bec1"
   534    extensions:
   535      - ".boo"
   536    ace_mode: text
   537    tm_scope: source.boo
   538    language_id: 37
   539  Brainfuck:
   540    type: programming
   541    color: "#2F2530"
   542    extensions:
   543      - ".b"
   544      - ".bf"
   545    tm_scope: source.bf
   546    ace_mode: text
   547    codemirror_mode: brainfuck
   548    codemirror_mime_type: text/x-brainfuck
   549    language_id: 38
   550  Brightscript:
   551    type: programming
   552    extensions:
   553      - ".brs"
   554    tm_scope: source.brightscript
   555    ace_mode: text
   556    language_id: 39
   557  Browserslist:
   558    type: data
   559    color: "#ffd539"
   560    filenames:
   561      - ".browserslistrc"
   562      - browserslist
   563    tm_scope: text.browserslist
   564    ace_mode: text
   565    language_id: 153503348
   566  C:
   567    type: programming
   568    color: "#555555"
   569    extensions:
   570      - ".c"
   571      - ".cats"
   572      - ".h"
   573      - ".idc"
   574    interpreters:
   575      - tcc
   576    tm_scope: source.c
   577    ace_mode: c_cpp
   578    codemirror_mode: clike
   579    codemirror_mime_type: text/x-csrc
   580    language_id: 41
   581    comment_style_id: SlashAsterisk
   582  C#:
   583    type: programming
   584    ace_mode: csharp
   585    codemirror_mode: clike
   586    codemirror_mime_type: text/x-csharp
   587    tm_scope: source.cs
   588    color: "#178600"
   589    aliases:
   590      - csharp
   591    extensions:
   592      - ".cs"
   593      - ".cake"
   594      - ".csx"
   595      - ".linq"
   596    language_id: 42
   597    comment_style_id: SlashAsterisk
   598  C++:
   599    type: programming
   600    tm_scope: source.c++
   601    ace_mode: c_cpp
   602    codemirror_mode: clike
   603    codemirror_mime_type: text/x-c++src
   604    color: "#f34b7d"
   605    aliases:
   606      - cpp
   607    extensions:
   608      - ".cpp"
   609      - ".c++"
   610      - ".cc"
   611      - ".cp"
   612      - ".cxx"
   613      - ".h"
   614      - ".h++"
   615      - ".hh"
   616      - ".hpp"
   617      - ".hxx"
   618      - ".inc"
   619      - ".inl"
   620      - ".ino"
   621      - ".ipp"
   622      - ".re"
   623      - ".tcc"
   624      - ".tpp"
   625    language_id: 43
   626    comment_style_id: SlashAsterisk
   627  C-ObjDump:
   628    type: data
   629    extensions:
   630      - ".c-objdump"
   631    tm_scope: objdump.x86asm
   632    ace_mode: assembly_x86
   633    language_id: 44
   634  C2hs Haskell:
   635    type: programming
   636    group: Haskell
   637    aliases:
   638      - c2hs
   639    extensions:
   640      - ".chs"
   641    tm_scope: source.haskell
   642    ace_mode: haskell
   643    codemirror_mode: haskell
   644    codemirror_mime_type: text/x-haskell
   645    language_id: 45
   646  CLIPS:
   647    type: programming
   648    extensions:
   649      - ".clp"
   650    tm_scope: source.clips
   651    ace_mode: text
   652    language_id: 46
   653  CMake:
   654    type: programming
   655    extensions:
   656      - ".cmake"
   657      - ".cmake.in"
   658    filenames:
   659      - CMakeLists.txt
   660    tm_scope: source.cmake
   661    ace_mode: text
   662    codemirror_mode: cmake
   663    codemirror_mime_type: text/x-cmake
   664    language_id: 47
   665    comment_style_id: Hashtag
   666  COBOL:
   667    type: programming
   668    extensions:
   669      - ".cob"
   670      - ".cbl"
   671      - ".ccp"
   672      - ".cobol"
   673      - ".cpy"
   674    tm_scope: source.cobol
   675    ace_mode: cobol
   676    codemirror_mode: cobol
   677    codemirror_mime_type: text/x-cobol
   678    language_id: 48
   679  COLLADA:
   680    type: data
   681    extensions:
   682      - ".dae"
   683    tm_scope: text.xml
   684    ace_mode: xml
   685    codemirror_mode: xml
   686    codemirror_mime_type: text/xml
   687    language_id: 49
   688  CSON:
   689    type: data
   690    color: "#244776"
   691    tm_scope: source.coffee
   692    ace_mode: coffee
   693    codemirror_mode: coffeescript
   694    codemirror_mime_type: text/x-coffeescript
   695    extensions:
   696      - ".cson"
   697    language_id: 424
   698  CSS:
   699    type: markup
   700    tm_scope: source.css
   701    ace_mode: css
   702    codemirror_mode: css
   703    codemirror_mime_type: text/css
   704    color: "#563d7c"
   705    extensions:
   706      - ".css"
   707    language_id: 50
   708    comment_style_id: SlashAsterisk
   709  CSV:
   710    type: data
   711    ace_mode: text
   712    tm_scope: none
   713    extensions:
   714      - ".csv"
   715    language_id: 51
   716  CWeb:
   717    type: programming
   718    extensions:
   719      - ".w"
   720    tm_scope: none
   721    ace_mode: text
   722    language_id: 657332628
   723  Cabal Config:
   724    type: data
   725    aliases:
   726      - Cabal
   727    extensions:
   728      - ".cabal"
   729    filenames:
   730      - cabal.config
   731      - cabal.project
   732    ace_mode: haskell
   733    codemirror_mode: haskell
   734    codemirror_mime_type: text/x-haskell
   735    tm_scope: source.cabal
   736    language_id: 677095381
   737  Cap'n Proto:
   738    type: programming
   739    tm_scope: source.capnp
   740    extensions:
   741      - ".capnp"
   742    ace_mode: text
   743    language_id: 52
   744  CartoCSS:
   745    type: programming
   746    aliases:
   747      - Carto
   748    extensions:
   749      - ".mss"
   750    ace_mode: text
   751    tm_scope: source.css.mss
   752    language_id: 53
   753  Ceylon:
   754    type: programming
   755    color: "#dfa535"
   756    extensions:
   757      - ".ceylon"
   758    tm_scope: source.ceylon
   759    ace_mode: text
   760    language_id: 54
   761  Chapel:
   762    type: programming
   763    color: "#8dc63f"
   764    aliases:
   765      - chpl
   766    extensions:
   767      - ".chpl"
   768    tm_scope: source.chapel
   769    ace_mode: text
   770    language_id: 55
   771  Charity:
   772    type: programming
   773    extensions:
   774      - ".ch"
   775    tm_scope: none
   776    ace_mode: text
   777    language_id: 56
   778  ChucK:
   779    type: programming
   780    extensions:
   781      - ".ck"
   782    tm_scope: source.java
   783    ace_mode: java
   784    codemirror_mode: clike
   785    codemirror_mime_type: text/x-java
   786    language_id: 57
   787  Cirru:
   788    type: programming
   789    color: "#ccccff"
   790    tm_scope: source.cirru
   791    ace_mode: cirru
   792    extensions:
   793      - ".cirru"
   794    language_id: 58
   795  Clarion:
   796    type: programming
   797    color: "#db901e"
   798    ace_mode: text
   799    extensions:
   800      - ".clw"
   801    tm_scope: source.clarion
   802    language_id: 59
   803  Classic ASP:
   804    type: programming
   805    color: "#6a40fd"
   806    tm_scope: text.html.asp
   807    aliases:
   808      - asp
   809    extensions:
   810      - ".asp"
   811    ace_mode: text
   812    language_id: 8
   813  Clean:
   814    type: programming
   815    color: "#3F85AF"
   816    extensions:
   817      - ".icl"
   818      - ".dcl"
   819    tm_scope: source.clean
   820    ace_mode: text
   821    language_id: 60
   822  Click:
   823    type: programming
   824    color: "#E4E6F3"
   825    extensions:
   826      - ".click"
   827    tm_scope: source.click
   828    ace_mode: text
   829    language_id: 61
   830  Clojure:
   831    type: programming
   832    tm_scope: source.clojure
   833    ace_mode: clojure
   834    codemirror_mode: clojure
   835    codemirror_mime_type: text/x-clojure
   836    color: "#db5855"
   837    extensions:
   838      - ".clj"
   839      - ".boot"
   840      - ".cl2"
   841      - ".cljc"
   842      - ".cljs"
   843      - ".cljs.hl"
   844      - ".cljscm"
   845      - ".cljx"
   846      - ".hic"
   847    filenames:
   848      - riemann.config
   849    language_id: 62
   850  Closure Templates:
   851    type: markup
   852    group: HTML
   853    ace_mode: soy_template
   854    codemirror_mode: soy
   855    codemirror_mime_type: text/x-soy
   856    aliases:
   857      - soy
   858    extensions:
   859      - ".soy"
   860    tm_scope: text.html.soy
   861    language_id: 357046146
   862  Cloud Firestore Security Rules:
   863    type: data
   864    ace_mode: less
   865    codemirror_mode: css
   866    codemirror_mime_type: text/css
   867    tm_scope: source.firestore
   868    filenames:
   869      - firestore.rules
   870    language_id: 407996372
   871  CoNLL-U:
   872    type: data
   873    extensions:
   874      - ".conllu"
   875      - ".conll"
   876    tm_scope: text.conllu
   877    ace_mode: text
   878    aliases:
   879      - CoNLL
   880      - CoNLL-X
   881    language_id: 421026389
   882  CodeQL:
   883    type: programming
   884    extensions:
   885      - ".ql"
   886      - ".qll"
   887    tm_scope: source.ql
   888    ace_mode: text
   889    language_id: 424259634
   890    aliases:
   891      - ql
   892  CoffeeScript:
   893    type: programming
   894    tm_scope: source.coffee
   895    ace_mode: coffee
   896    codemirror_mode: coffeescript
   897    codemirror_mime_type: text/x-coffeescript
   898    color: "#244776"
   899    aliases:
   900      - coffee
   901      - coffee-script
   902    extensions:
   903      - ".coffee"
   904      - "._coffee"
   905      - ".cake"
   906      - ".cjsx"
   907      - ".iced"
   908    filenames:
   909      - Cakefile
   910    interpreters:
   911      - coffee
   912    language_id: 63
   913    comment_style_id: Hashtag
   914  ColdFusion:
   915    type: programming
   916    ace_mode: coldfusion
   917    color: "#ed2cd6"
   918    aliases:
   919      - cfm
   920      - cfml
   921      - coldfusion html
   922    extensions:
   923      - ".cfm"
   924      - ".cfml"
   925    tm_scope: text.html.cfm
   926    language_id: 64
   927  ColdFusion CFC:
   928    type: programming
   929    color: "#ed2cd6"
   930    group: ColdFusion
   931    ace_mode: coldfusion
   932    aliases:
   933      - cfc
   934    extensions:
   935      - ".cfc"
   936    tm_scope: source.cfscript
   937    language_id: 65
   938  Common Lisp:
   939    type: programming
   940    tm_scope: source.lisp
   941    color: "#3fb68b"
   942    aliases:
   943      - lisp
   944    extensions:
   945      - ".lisp"
   946      - ".asd"
   947      - ".cl"
   948      - ".l"
   949      - ".lsp"
   950      - ".ny"
   951      - ".podsl"
   952      - ".sexp"
   953    interpreters:
   954      - lisp
   955      - sbcl
   956      - ccl
   957      - clisp
   958      - ecl
   959    ace_mode: lisp
   960    codemirror_mode: commonlisp
   961    codemirror_mime_type: text/x-common-lisp
   962    language_id: 66
   963  Common Workflow Language:
   964    aliases:
   965      - cwl
   966    type: programming
   967    ace_mode: yaml
   968    codemirror_mode: yaml
   969    codemirror_mime_type: text/x-yaml
   970    extensions:
   971      - ".cwl"
   972    interpreters:
   973      - cwl-runner
   974    color: "#B5314C"
   975    tm_scope: source.cwl
   976    language_id: 988547172
   977  Component Pascal:
   978    type: programming
   979    color: "#B0CE4E"
   980    extensions:
   981      - ".cp"
   982      - ".cps"
   983    tm_scope: source.pascal
   984    aliases:
   985      - delphi
   986      - objectpascal
   987    ace_mode: pascal
   988    codemirror_mode: pascal
   989    codemirror_mime_type: text/x-pascal
   990    language_id: 67
   991  Cool:
   992    type: programming
   993    extensions:
   994      - ".cl"
   995    tm_scope: source.cool
   996    ace_mode: text
   997    language_id: 68
   998  Coq:
   999    type: programming
  1000    extensions:
  1001      - ".coq"
  1002      - ".v"
  1003    tm_scope: source.coq
  1004    ace_mode: text
  1005    language_id: 69
  1006  Cpp-ObjDump:
  1007    type: data
  1008    extensions:
  1009      - ".cppobjdump"
  1010      - ".c++-objdump"
  1011      - ".c++objdump"
  1012      - ".cpp-objdump"
  1013      - ".cxx-objdump"
  1014    tm_scope: objdump.x86asm
  1015    aliases:
  1016      - c++-objdump
  1017    ace_mode: assembly_x86
  1018    language_id: 70
  1019  Creole:
  1020    type: prose
  1021    wrap: true
  1022    extensions:
  1023      - ".creole"
  1024    tm_scope: text.html.creole
  1025    ace_mode: text
  1026    language_id: 71
  1027  Crystal:
  1028    type: programming
  1029    color: "#000100"
  1030    extensions:
  1031      - ".cr"
  1032    ace_mode: ruby
  1033    codemirror_mode: crystal
  1034    codemirror_mime_type: text/x-crystal
  1035    tm_scope: source.crystal
  1036    interpreters:
  1037      - crystal
  1038    language_id: 72
  1039  Csound:
  1040    type: programming
  1041    aliases:
  1042      - csound-orc
  1043    extensions:
  1044      - ".orc"
  1045      - ".udo"
  1046    tm_scope: source.csound
  1047    ace_mode: csound_orchestra
  1048    language_id: 73
  1049  Csound Document:
  1050    type: programming
  1051    aliases:
  1052      - csound-csd
  1053    extensions:
  1054      - ".csd"
  1055    tm_scope: source.csound-document
  1056    ace_mode: csound_document
  1057    language_id: 74
  1058  Csound Score:
  1059    type: programming
  1060    aliases:
  1061      - csound-sco
  1062    extensions:
  1063      - ".sco"
  1064    tm_scope: source.csound-score
  1065    ace_mode: csound_score
  1066    language_id: 75
  1067  Cuda:
  1068    type: programming
  1069    extensions:
  1070      - ".cu"
  1071      - ".cuh"
  1072    tm_scope: source.cuda-c++
  1073    ace_mode: c_cpp
  1074    codemirror_mode: clike
  1075    codemirror_mime_type: text/x-c++src
  1076    color: "#3A4E3A"
  1077    language_id: 77
  1078  Cycript:
  1079    type: programming
  1080    extensions:
  1081      - ".cy"
  1082    tm_scope: source.js
  1083    ace_mode: javascript
  1084    codemirror_mode: javascript
  1085    codemirror_mime_type: text/javascript
  1086    language_id: 78
  1087  Cython:
  1088    type: programming
  1089    group: Python
  1090    extensions:
  1091      - ".pyx"
  1092      - ".pxd"
  1093      - ".pxi"
  1094    aliases:
  1095      - pyrex
  1096    tm_scope: source.cython
  1097    ace_mode: text
  1098    codemirror_mode: python
  1099    codemirror_mime_type: text/x-cython
  1100    language_id: 79
  1101    comment_style_id: PythonStyle
  1102  D:
  1103    type: programming
  1104    color: "#ba595e"
  1105    extensions:
  1106      - ".d"
  1107      - ".di"
  1108    tm_scope: source.d
  1109    ace_mode: d
  1110    codemirror_mode: d
  1111    codemirror_mime_type: text/x-d
  1112    language_id: 80
  1113  D-ObjDump:
  1114    type: data
  1115    extensions:
  1116      - ".d-objdump"
  1117    tm_scope: objdump.x86asm
  1118    ace_mode: assembly_x86
  1119    language_id: 81
  1120  DIGITAL Command Language:
  1121    type: programming
  1122    aliases:
  1123      - dcl
  1124    extensions:
  1125      - ".com"
  1126    tm_scope: none
  1127    ace_mode: text
  1128    language_id: 82
  1129  DM:
  1130    type: programming
  1131    color: "#447265"
  1132    extensions:
  1133      - ".dm"
  1134    aliases:
  1135      - byond
  1136    tm_scope: source.dm
  1137    ace_mode: c_cpp
  1138    language_id: 83
  1139  DNS Zone:
  1140    type: data
  1141    extensions:
  1142      - ".zone"
  1143      - ".arpa"
  1144    tm_scope: text.zone_file
  1145    ace_mode: text
  1146    language_id: 84
  1147  DTrace:
  1148    type: programming
  1149    aliases:
  1150      - dtrace-script
  1151    extensions:
  1152      - ".d"
  1153    interpreters:
  1154      - dtrace
  1155    tm_scope: source.c
  1156    ace_mode: c_cpp
  1157    codemirror_mode: clike
  1158    codemirror_mime_type: text/x-csrc
  1159    language_id: 85
  1160  Dafny:
  1161    type: programming
  1162    color: "#FFEC25"
  1163    extensions:
  1164      - ".dfy"
  1165    interpreters:
  1166      - dafny
  1167    tm_scope: text.dfy.dafny
  1168    ace_mode: text
  1169    language_id: 969323346
  1170  Darcs Patch:
  1171    type: data
  1172    aliases:
  1173      - dpatch
  1174    extensions:
  1175      - ".darcspatch"
  1176      - ".dpatch"
  1177    tm_scope: none
  1178    ace_mode: text
  1179    language_id: 86
  1180  Dart:
  1181    type: programming
  1182    color: "#00B4AB"
  1183    extensions:
  1184      - ".dart"
  1185    interpreters:
  1186      - dart
  1187    tm_scope: source.dart
  1188    ace_mode: dart
  1189    codemirror_mode: dart
  1190    codemirror_mime_type: application/dart
  1191    language_id: 87
  1192  DataWeave:
  1193    type: programming
  1194    color: "#003a52"
  1195    extensions:
  1196      - ".dwl"
  1197    ace_mode: text
  1198    tm_scope: source.data-weave
  1199    language_id: 974514097
  1200  Dhall:
  1201    type: programming
  1202    color: "#dfafff"
  1203    extensions:
  1204      - ".dhall"
  1205    tm_scope: source.haskell
  1206    ace_mode: haskell
  1207    codemirror_mode: haskell
  1208    codemirror_mime_type: text/x-haskell
  1209    language_id: 793969321
  1210  Diff:
  1211    type: data
  1212    extensions:
  1213      - ".diff"
  1214      - ".patch"
  1215    aliases:
  1216      - udiff
  1217    tm_scope: source.diff
  1218    ace_mode: diff
  1219    codemirror_mode: diff
  1220    codemirror_mime_type: text/x-diff
  1221    language_id: 88
  1222  DirectX 3D File:
  1223    type: data
  1224    extensions:
  1225      - ".x"
  1226    ace_mode: text
  1227    tm_scope: none
  1228    language_id: 201049282
  1229  Dockerfile:
  1230    type: programming
  1231    color: "#384d54"
  1232    tm_scope: source.dockerfile
  1233    extensions:
  1234      - ".dockerfile"
  1235    filenames:
  1236      - Dockerfile
  1237    ace_mode: dockerfile
  1238    codemirror_mode: dockerfile
  1239    codemirror_mime_type: text/x-dockerfile
  1240    language_id: 89
  1241    comment_style_id: Hashtag
  1242  Dogescript:
  1243    type: programming
  1244    color: "#cca760"
  1245    extensions:
  1246      - ".djs"
  1247    tm_scope: none
  1248    ace_mode: text
  1249    language_id: 90
  1250  Dylan:
  1251    type: programming
  1252    color: "#6c616e"
  1253    extensions:
  1254      - ".dylan"
  1255      - ".dyl"
  1256      - ".intr"
  1257      - ".lid"
  1258    tm_scope: source.dylan
  1259    ace_mode: text
  1260    codemirror_mode: dylan
  1261    codemirror_mime_type: text/x-dylan
  1262    language_id: 91
  1263  E:
  1264    type: programming
  1265    color: "#ccce35"
  1266    extensions:
  1267      - ".E"
  1268    interpreters:
  1269      - rune
  1270    tm_scope: none
  1271    ace_mode: text
  1272    language_id: 92
  1273  EBNF:
  1274    type: data
  1275    extensions:
  1276      - ".ebnf"
  1277    tm_scope: source.ebnf
  1278    ace_mode: text
  1279    codemirror_mode: ebnf
  1280    codemirror_mime_type: text/x-ebnf
  1281    language_id: 430
  1282  ECL:
  1283    type: programming
  1284    color: "#8a1267"
  1285    extensions:
  1286      - ".ecl"
  1287      - ".eclxml"
  1288    tm_scope: none
  1289    ace_mode: text
  1290    codemirror_mode: ecl
  1291    codemirror_mime_type: text/x-ecl
  1292    language_id: 93
  1293  ECLiPSe:
  1294    type: programming
  1295    group: prolog
  1296    extensions:
  1297      - ".ecl"
  1298    tm_scope: source.prolog.eclipse
  1299    ace_mode: prolog
  1300    language_id: 94
  1301  EJS:
  1302    type: markup
  1303    color: "#a91e50"
  1304    group: HTML
  1305    extensions:
  1306      - ".ejs"
  1307      - ".ect"
  1308      - ".jst"
  1309    tm_scope: text.html.js
  1310    ace_mode: ejs
  1311    language_id: 95
  1312  EML:
  1313    type: data
  1314    extensions:
  1315      - ".eml"
  1316      - ".mbox"
  1317    tm_scope: text.eml.basic
  1318    ace_mode: text
  1319    language_id: 529653389
  1320  EQ:
  1321    type: programming
  1322    color: "#a78649"
  1323    extensions:
  1324      - ".eq"
  1325    tm_scope: source.cs
  1326    ace_mode: csharp
  1327    codemirror_mode: clike
  1328    codemirror_mime_type: text/x-csharp
  1329    language_id: 96
  1330  Eagle:
  1331    type: data
  1332    extensions:
  1333      - ".sch"
  1334      - ".brd"
  1335    tm_scope: text.xml
  1336    ace_mode: xml
  1337    codemirror_mode: xml
  1338    codemirror_mime_type: text/xml
  1339    language_id: 97
  1340  Easybuild:
  1341    type: data
  1342    group: Python
  1343    ace_mode: python
  1344    codemirror_mode: python
  1345    codemirror_mime_type: text/x-python
  1346    tm_scope: source.python
  1347    extensions:
  1348      - ".eb"
  1349    language_id: 342840477
  1350  Ecere Projects:
  1351    type: data
  1352    group: JavaScript
  1353    extensions:
  1354      - ".epj"
  1355    tm_scope: source.json
  1356    ace_mode: json
  1357    codemirror_mode: javascript
  1358    codemirror_mime_type: application/json
  1359    language_id: 98
  1360  EditorConfig:
  1361    type: data
  1362    group: INI
  1363    filenames:
  1364      - ".editorconfig"
  1365    aliases:
  1366      - editor-config
  1367    ace_mode: ini
  1368    codemirror_mode: properties
  1369    codemirror_mime_type: text/x-properties
  1370    tm_scope: source.editorconfig
  1371    language_id: 96139566
  1372    comment_style_id: Hashtag
  1373  Edje Data Collection:
  1374    type: data
  1375    extensions:
  1376      - ".edc"
  1377    tm_scope: source.c++
  1378    ace_mode: c_cpp
  1379    codemirror_mode: clike
  1380    codemirror_mime_type: text/x-c++src
  1381    language_id: 342840478
  1382  Eiffel:
  1383    type: programming
  1384    color: "#4d6977"
  1385    extensions:
  1386      - ".e"
  1387    tm_scope: source.eiffel
  1388    ace_mode: eiffel
  1389    codemirror_mode: eiffel
  1390    codemirror_mime_type: text/x-eiffel
  1391    language_id: 99
  1392  Elixir:
  1393    type: programming
  1394    color: "#6e4a7e"
  1395    extensions:
  1396      - ".ex"
  1397      - ".exs"
  1398    tm_scope: source.elixir
  1399    ace_mode: elixir
  1400    filenames:
  1401      - mix.lock
  1402    interpreters:
  1403      - elixir
  1404    language_id: 100
  1405  Elm:
  1406    type: programming
  1407    color: "#60B5CC"
  1408    extensions:
  1409      - ".elm"
  1410    tm_scope: source.elm
  1411    ace_mode: elm
  1412    codemirror_mode: elm
  1413    codemirror_mime_type: text/x-elm
  1414    language_id: 101
  1415  Emacs Lisp:
  1416    type: programming
  1417    tm_scope: source.emacs.lisp
  1418    color: "#c065db"
  1419    aliases:
  1420      - elisp
  1421      - emacs
  1422    filenames:
  1423      - ".abbrev_defs"
  1424      - ".emacs"
  1425      - ".emacs.desktop"
  1426      - ".gnus"
  1427      - ".spacemacs"
  1428      - ".viper"
  1429      - Cask
  1430      - Project.ede
  1431      - _emacs
  1432      - abbrev_defs
  1433    extensions:
  1434      - ".el"
  1435      - ".emacs"
  1436      - ".emacs.desktop"
  1437    ace_mode: lisp
  1438    codemirror_mode: commonlisp
  1439    codemirror_mime_type: text/x-common-lisp
  1440    language_id: 102
  1441  EmberScript:
  1442    type: programming
  1443    color: "#FFF4F3"
  1444    extensions:
  1445      - ".em"
  1446      - ".emberscript"
  1447    tm_scope: source.coffee
  1448    ace_mode: coffee
  1449    codemirror_mode: coffeescript
  1450    codemirror_mime_type: text/x-coffeescript
  1451    language_id: 103
  1452  Erlang:
  1453    type: programming
  1454    color: "#B83998"
  1455    extensions:
  1456      - ".erl"
  1457      - ".app.src"
  1458      - ".es"
  1459      - ".escript"
  1460      - ".hrl"
  1461      - ".xrl"
  1462      - ".yrl"
  1463    filenames:
  1464      - Emakefile
  1465      - rebar.config
  1466      - rebar.config.lock
  1467      - rebar.lock
  1468    tm_scope: source.erlang
  1469    ace_mode: erlang
  1470    codemirror_mode: erlang
  1471    codemirror_mime_type: text/x-erlang
  1472    interpreters:
  1473      - escript
  1474    language_id: 104
  1475  F#:
  1476    type: programming
  1477    color: "#b845fc"
  1478    aliases:
  1479      - fsharp
  1480    extensions:
  1481      - ".fs"
  1482      - ".fsi"
  1483      - ".fsx"
  1484    tm_scope: source.fsharp
  1485    ace_mode: text
  1486    codemirror_mode: mllike
  1487    codemirror_mime_type: text/x-fsharp
  1488    language_id: 105
  1489  F*:
  1490    fs_name: Fstar
  1491    type: programming
  1492    color: "#572e30"
  1493    aliases:
  1494      - fstar
  1495    extensions:
  1496      - ".fst"
  1497    tm_scope: source.fstar
  1498    ace_mode: text
  1499    language_id: 336943375
  1500  FIGlet Font:
  1501    type: data
  1502    aliases:
  1503      - FIGfont
  1504    extensions:
  1505      - ".flf"
  1506    tm_scope: source.figfont
  1507    ace_mode: text
  1508    language_id: 686129783
  1509  FLUX:
  1510    type: programming
  1511    color: "#88ccff"
  1512    extensions:
  1513      - ".fx"
  1514      - ".flux"
  1515    tm_scope: none
  1516    ace_mode: text
  1517    language_id: 106
  1518  Factor:
  1519    type: programming
  1520    color: "#636746"
  1521    extensions:
  1522      - ".factor"
  1523    filenames:
  1524      - ".factor-boot-rc"
  1525      - ".factor-rc"
  1526    tm_scope: source.factor
  1527    ace_mode: text
  1528    codemirror_mode: factor
  1529    codemirror_mime_type: text/x-factor
  1530    language_id: 108
  1531  Fancy:
  1532    type: programming
  1533    color: "#7b9db4"
  1534    extensions:
  1535      - ".fy"
  1536      - ".fancypack"
  1537    filenames:
  1538      - Fakefile
  1539    tm_scope: source.fancy
  1540    ace_mode: text
  1541    language_id: 109
  1542  Fantom:
  1543    type: programming
  1544    color: "#14253c"
  1545    extensions:
  1546      - ".fan"
  1547    tm_scope: source.fan
  1548    ace_mode: text
  1549    language_id: 110
  1550  Faust:
  1551    type: programming
  1552    color: "#c37240"
  1553    extensions:
  1554      - ".dsp"
  1555    tm_scope: source.faust
  1556    ace_mode: text
  1557    language_id: 622529198
  1558  Filebench WML:
  1559    type: programming
  1560    extensions:
  1561      - ".f"
  1562    tm_scope: none
  1563    ace_mode: text
  1564    language_id: 111
  1565  Filterscript:
  1566    type: programming
  1567    group: RenderScript
  1568    extensions:
  1569      - ".fs"
  1570    tm_scope: none
  1571    ace_mode: text
  1572    language_id: 112
  1573  Formatted:
  1574    type: data
  1575    extensions:
  1576      - ".for"
  1577      - ".eam.fs"
  1578    tm_scope: none
  1579    ace_mode: text
  1580    language_id: 113
  1581  Forth:
  1582    type: programming
  1583    color: "#341708"
  1584    extensions:
  1585      - ".fth"
  1586      - ".4th"
  1587      - ".f"
  1588      - ".for"
  1589      - ".forth"
  1590      - ".fr"
  1591      - ".frt"
  1592      - ".fs"
  1593    tm_scope: source.forth
  1594    ace_mode: forth
  1595    codemirror_mode: forth
  1596    codemirror_mime_type: text/x-forth
  1597    language_id: 114
  1598  Fortran:
  1599    group: Fortran
  1600    type: programming
  1601    color: "#4d41b1"
  1602    extensions:
  1603      - ".f"
  1604      - ".f77"
  1605      - ".for"
  1606      - ".fpp"
  1607    tm_scope: source.fortran
  1608    ace_mode: text
  1609    codemirror_mode: fortran
  1610    codemirror_mime_type: text/x-fortran
  1611    language_id: 107
  1612  Fortran Free Form:
  1613    group: Fortran
  1614    type: programming
  1615    extensions:
  1616      - ".f90"
  1617      - ".f03"
  1618      - ".f08"
  1619      - ".f95"
  1620    tm_scope: source.fortran.modern
  1621    ace_mode: text
  1622    codemirror_mode: fortran
  1623    codemirror_mime_type: text/x-fortran
  1624    language_id: 761352333
  1625  FreeMarker:
  1626    type: programming
  1627    color: "#0050b2"
  1628    aliases:
  1629      - ftl
  1630    extensions:
  1631      - ".ftl"
  1632    tm_scope: text.html.ftl
  1633    ace_mode: ftl
  1634    language_id: 115
  1635  Frege:
  1636    type: programming
  1637    color: "#00cafe"
  1638    extensions:
  1639      - ".fr"
  1640    tm_scope: source.haskell
  1641    ace_mode: haskell
  1642    language_id: 116
  1643  Futhark:
  1644    type: programming
  1645    color: "#5f021f"
  1646    extensions:
  1647      - ".fut"
  1648    tm_scope: source.futhark
  1649    ace_mode: text
  1650    language_id: 97358117
  1651  G-code:
  1652    type: programming
  1653    color: "#D08CF2"
  1654    extensions:
  1655      - ".g"
  1656      - ".cnc"
  1657      - ".gco"
  1658      - ".gcode"
  1659    tm_scope: source.gcode
  1660    ace_mode: gcode
  1661    language_id: 117
  1662  GAML:
  1663    type: programming
  1664    color: "#FFC766"
  1665    extensions:
  1666      - ".gaml"
  1667    tm_scope: none
  1668    ace_mode: text
  1669    language_id: 290345951
  1670  GAMS:
  1671    type: programming
  1672    extensions:
  1673      - ".gms"
  1674    tm_scope: none
  1675    ace_mode: text
  1676    language_id: 118
  1677  GAP:
  1678    type: programming
  1679    extensions:
  1680      - ".g"
  1681      - ".gap"
  1682      - ".gd"
  1683      - ".gi"
  1684      - ".tst"
  1685    tm_scope: source.gap
  1686    ace_mode: text
  1687    language_id: 119
  1688  GCC Machine Description:
  1689    type: programming
  1690    extensions:
  1691      - ".md"
  1692    tm_scope: source.lisp
  1693    ace_mode: lisp
  1694    codemirror_mode: commonlisp
  1695    codemirror_mime_type: text/x-common-lisp
  1696    language_id: 121
  1697  GDB:
  1698    type: programming
  1699    extensions:
  1700      - ".gdb"
  1701      - ".gdbinit"
  1702    tm_scope: source.gdb
  1703    ace_mode: text
  1704    language_id: 122
  1705  GDScript:
  1706    type: programming
  1707    color: "#355570"
  1708    extensions:
  1709      - ".gd"
  1710    tm_scope: source.gdscript
  1711    ace_mode: text
  1712    language_id: 123
  1713  GEDCOM:
  1714    type: data
  1715    ace_mode: text
  1716    extensions:
  1717      - ".ged"
  1718    tm_scope: source.gedcom
  1719    language_id: 459577965
  1720  GLSL:
  1721    type: programming
  1722    extensions:
  1723      - ".glsl"
  1724      - ".fp"
  1725      - ".frag"
  1726      - ".frg"
  1727      - ".fs"
  1728      - ".fsh"
  1729      - ".fshader"
  1730      - ".geo"
  1731      - ".geom"
  1732      - ".glslf"
  1733      - ".glslv"
  1734      - ".gs"
  1735      - ".gshader"
  1736      - ".shader"
  1737      - ".tesc"
  1738      - ".tese"
  1739      - ".vert"
  1740      - ".vrx"
  1741      - ".vsh"
  1742      - ".vshader"
  1743    tm_scope: source.glsl
  1744    ace_mode: glsl
  1745    language_id: 124
  1746  GN:
  1747    type: data
  1748    extensions:
  1749      - ".gn"
  1750      - ".gni"
  1751    interpreters:
  1752      - gn
  1753    filenames:
  1754      - ".gn"
  1755    tm_scope: source.gn
  1756    ace_mode: python
  1757    codemirror_mode: python
  1758    codemirror_mime_type: text/x-python
  1759    language_id: 302957008
  1760  Game Maker Language:
  1761    type: programming
  1762    color: "#71b417"
  1763    extensions:
  1764      - ".gml"
  1765    tm_scope: source.c++
  1766    ace_mode: c_cpp
  1767    codemirror_mode: clike
  1768    codemirror_mime_type: text/x-c++src
  1769    language_id: 125
  1770  Genie:
  1771    type: programming
  1772    ace_mode: text
  1773    extensions:
  1774      - ".gs"
  1775    color: "#fb855d"
  1776    tm_scope: none
  1777    language_id: 792408528
  1778  Genshi:
  1779    type: programming
  1780    extensions:
  1781      - ".kid"
  1782    tm_scope: text.xml.genshi
  1783    aliases:
  1784      - xml+genshi
  1785      - xml+kid
  1786    ace_mode: xml
  1787    codemirror_mode: xml
  1788    codemirror_mime_type: text/xml
  1789    language_id: 126
  1790  Gentoo Ebuild:
  1791    type: programming
  1792    group: Shell
  1793    extensions:
  1794      - ".ebuild"
  1795    tm_scope: source.shell
  1796    ace_mode: sh
  1797    codemirror_mode: shell
  1798    codemirror_mime_type: text/x-sh
  1799    language_id: 127
  1800  Gentoo Eclass:
  1801    type: programming
  1802    group: Shell
  1803    extensions:
  1804      - ".eclass"
  1805    tm_scope: source.shell
  1806    ace_mode: sh
  1807    codemirror_mode: shell
  1808    codemirror_mime_type: text/x-sh
  1809    language_id: 128
  1810  Gerber Image:
  1811    type: data
  1812    aliases:
  1813      - rs-274x
  1814    extensions:
  1815      - ".gbr"
  1816      - ".gbl"
  1817      - ".gbo"
  1818      - ".gbp"
  1819      - ".gbs"
  1820      - ".gko"
  1821      - ".gml"
  1822      - ".gpb"
  1823      - ".gpt"
  1824      - ".gtl"
  1825      - ".gto"
  1826      - ".gtp"
  1827      - ".gts"
  1828      - ".sol"
  1829    interpreters:
  1830      - gerbv
  1831      - gerbview
  1832    tm_scope: source.gerber
  1833    ace_mode: text
  1834    language_id: 404627610
  1835  Gettext Catalog:
  1836    type: prose
  1837    searchable: false
  1838    aliases:
  1839      - pot
  1840    extensions:
  1841      - ".po"
  1842      - ".pot"
  1843    tm_scope: source.po
  1844    ace_mode: text
  1845    language_id: 129
  1846  Gherkin:
  1847    type: programming
  1848    extensions:
  1849      - ".feature"
  1850      - ".story"
  1851    tm_scope: text.gherkin.feature
  1852    aliases:
  1853      - cucumber
  1854    ace_mode: text
  1855    color: "#5B2063"
  1856    language_id: 76
  1857  Git Attributes:
  1858    type: data
  1859    group: INI
  1860    aliases:
  1861      - gitattributes
  1862    filenames:
  1863      - ".gitattributes"
  1864    tm_scope: source.gitattributes
  1865    ace_mode: gitignore
  1866    codemirror_mode: shell
  1867    codemirror_mime_type: text/x-sh
  1868    language_id: 956324166
  1869  Git Config:
  1870    type: data
  1871    group: INI
  1872    aliases:
  1873      - gitconfig
  1874      - gitmodules
  1875    extensions:
  1876      - ".gitconfig"
  1877    filenames:
  1878      - ".gitconfig"
  1879      - ".gitmodules"
  1880    ace_mode: ini
  1881    codemirror_mode: properties
  1882    codemirror_mime_type: text/x-properties
  1883    tm_scope: source.gitconfig
  1884    language_id: 807968997
  1885    comment_style_id: Hashtag
  1886  Glyph:
  1887    type: programming
  1888    color: "#c1ac7f"
  1889    extensions:
  1890      - ".glf"
  1891    tm_scope: source.tcl
  1892    ace_mode: tcl
  1893    codemirror_mode: tcl
  1894    codemirror_mime_type: text/x-tcl
  1895    language_id: 130
  1896  Glyph Bitmap Distribution Format:
  1897    type: data
  1898    extensions:
  1899      - ".bdf"
  1900    tm_scope: source.bdf
  1901    ace_mode: text
  1902    language_id: 997665271
  1903  Gnuplot:
  1904    type: programming
  1905    color: "#f0a9f0"
  1906    extensions:
  1907      - ".gp"
  1908      - ".gnu"
  1909      - ".gnuplot"
  1910      - ".p"
  1911      - ".plot"
  1912      - ".plt"
  1913    interpreters:
  1914      - gnuplot
  1915    tm_scope: source.gnuplot
  1916    ace_mode: text
  1917    language_id: 131
  1918  Go:
  1919    type: programming
  1920    color: "#00ADD8"
  1921    aliases:
  1922      - golang
  1923    extensions:
  1924      - ".go"
  1925    tm_scope: source.go
  1926    ace_mode: golang
  1927    codemirror_mode: go
  1928    codemirror_mime_type: text/x-go
  1929    language_id: 132
  1930    comment_style_id: DoubleSlash
  1931  Golo:
  1932    type: programming
  1933    color: "#88562A"
  1934    extensions:
  1935      - ".golo"
  1936    tm_scope: source.golo
  1937    ace_mode: text
  1938    language_id: 133
  1939  Gosu:
  1940    type: programming
  1941    color: "#82937f"
  1942    extensions:
  1943      - ".gs"
  1944      - ".gst"
  1945      - ".gsx"
  1946      - ".vark"
  1947    tm_scope: source.gosu.2
  1948    ace_mode: text
  1949    language_id: 134
  1950  Grace:
  1951    type: programming
  1952    extensions:
  1953      - ".grace"
  1954    tm_scope: source.grace
  1955    ace_mode: text
  1956    language_id: 135
  1957  Gradle:
  1958    type: data
  1959    extensions:
  1960      - ".gradle"
  1961    tm_scope: source.groovy.gradle
  1962    ace_mode: text
  1963    language_id: 136
  1964    comment_style_id: SlashAsterisk
  1965  Grammatical Framework:
  1966    type: programming
  1967    aliases:
  1968      - gf
  1969    extensions:
  1970      - ".gf"
  1971    color: "#ff0000"
  1972    tm_scope: source.gf
  1973    ace_mode: haskell
  1974    codemirror_mode: haskell
  1975    codemirror_mime_type: text/x-haskell
  1976    language_id: 137
  1977  Graph Modeling Language:
  1978    type: data
  1979    extensions:
  1980      - ".gml"
  1981    tm_scope: none
  1982    ace_mode: text
  1983    language_id: 138
  1984  GraphQL:
  1985    type: data
  1986    color: "#e10098"
  1987    extensions:
  1988      - ".graphql"
  1989      - ".gql"
  1990      - ".graphqls"
  1991    tm_scope: source.graphql
  1992    ace_mode: text
  1993    language_id: 139
  1994    comment_style_id: Hashtag
  1995  Graphviz (DOT):
  1996    type: data
  1997    tm_scope: source.dot
  1998    extensions:
  1999      - ".dot"
  2000      - ".gv"
  2001    ace_mode: text
  2002    language_id: 140
  2003  Groovy:
  2004    type: programming
  2005    tm_scope: source.groovy
  2006    ace_mode: groovy
  2007    codemirror_mode: groovy
  2008    codemirror_mime_type: text/x-groovy
  2009    color: "#e69f56"
  2010    extensions:
  2011      - ".groovy"
  2012      - ".grt"
  2013      - ".gtpl"
  2014      - ".gvy"
  2015    interpreters:
  2016      - groovy
  2017    filenames:
  2018      - Jenkinsfile
  2019    language_id: 142
  2020    comment_style_id: SlashAsterisk
  2021  Groovy Server Pages:
  2022    type: programming
  2023    group: Groovy
  2024    aliases:
  2025      - gsp
  2026      - java server page
  2027    extensions:
  2028      - ".gsp"
  2029    tm_scope: text.html.jsp
  2030    ace_mode: jsp
  2031    codemirror_mode: htmlembedded
  2032    codemirror_mime_type: application/x-jsp
  2033    language_id: 143
  2034  HAProxy:
  2035    type: data
  2036    extensions:
  2037      - ".cfg"
  2038    filenames:
  2039      - haproxy.cfg
  2040    tm_scope: source.haproxy-config
  2041    ace_mode: text
  2042    language_id: 366607477
  2043  HCL:
  2044    type: programming
  2045    extensions:
  2046      - ".hcl"
  2047      - ".nomad"
  2048      - ".tf"
  2049      - ".tfvars"
  2050      - ".workflow"
  2051    aliases:
  2052      - HashiCorp Configuration Language
  2053      - terraform
  2054    ace_mode: ruby
  2055    codemirror_mode: ruby
  2056    codemirror_mime_type: text/x-ruby
  2057    tm_scope: source.terraform
  2058    language_id: 144
  2059    comment_style_id: Hashtag
  2060  HLSL:
  2061    type: programming
  2062    extensions:
  2063      - ".hlsl"
  2064      - ".cginc"
  2065      - ".fx"
  2066      - ".fxh"
  2067      - ".hlsli"
  2068    ace_mode: text
  2069    tm_scope: source.hlsl
  2070    language_id: 145
  2071  HTML:
  2072    type: markup
  2073    tm_scope: text.html.basic
  2074    ace_mode: html
  2075    codemirror_mode: htmlmixed
  2076    codemirror_mime_type: text/html
  2077    color: "#e34c26"
  2078    aliases:
  2079      - xhtml
  2080    extensions:
  2081      - ".html"
  2082      - ".htm"
  2083      - ".html.hl"
  2084      - ".inc"
  2085      - ".st"
  2086      - ".xht"
  2087      - ".xhtml"
  2088    language_id: 146
  2089    comment_style_id: AngleBracket
  2090  HTML+Django:
  2091    type: markup
  2092    tm_scope: text.html.django
  2093    group: HTML
  2094    extensions:
  2095      - ".jinja"
  2096      - ".j2"
  2097      - ".jinja2"
  2098      - ".njk"
  2099    aliases:
  2100      - django
  2101      - html+django/jinja
  2102      - html+jinja
  2103      - htmldjango
  2104      - njk
  2105      - nunjucks
  2106    ace_mode: django
  2107    codemirror_mode: django
  2108    codemirror_mime_type: text/x-django
  2109    language_id: 147
  2110  HTML+ECR:
  2111    type: markup
  2112    tm_scope: text.html.ecr
  2113    group: HTML
  2114    aliases:
  2115      - ecr
  2116    extensions:
  2117      - ".ecr"
  2118    ace_mode: text
  2119    codemirror_mode: htmlmixed
  2120    codemirror_mime_type: text/html
  2121    language_id: 148
  2122  HTML+EEX:
  2123    type: markup
  2124    tm_scope: text.html.elixir
  2125    group: HTML
  2126    aliases:
  2127      - eex
  2128      - leex
  2129    extensions:
  2130      - ".eex"
  2131      - ".html.leex"
  2132    ace_mode: text
  2133    codemirror_mode: htmlmixed
  2134    codemirror_mime_type: text/html
  2135    language_id: 149
  2136  HTML+ERB:
  2137    type: markup
  2138    tm_scope: text.html.erb
  2139    group: HTML
  2140    aliases:
  2141      - erb
  2142      - rhtml
  2143      - html+ruby
  2144    extensions:
  2145      - ".erb"
  2146      - ".erb.deface"
  2147      - ".rhtml"
  2148    ace_mode: text
  2149    codemirror_mode: htmlembedded
  2150    codemirror_mime_type: application/x-erb
  2151    language_id: 150
  2152  HTML+PHP:
  2153    type: markup
  2154    tm_scope: text.html.php
  2155    group: HTML
  2156    extensions:
  2157      - ".phtml"
  2158    ace_mode: php
  2159    codemirror_mode: php
  2160    codemirror_mime_type: application/x-httpd-php
  2161    language_id: 151
  2162    comment_style_id: PhpTag
  2163  HTML+Razor:
  2164    type: markup
  2165    tm_scope: text.html.cshtml
  2166    group: HTML
  2167    aliases:
  2168      - razor
  2169    extensions:
  2170      - ".cshtml"
  2171      - ".razor"
  2172    ace_mode: razor
  2173    codemirror_mode: htmlmixed
  2174    codemirror_mime_type: text/html
  2175    language_id: 479039817
  2176  HTTP:
  2177    type: data
  2178    extensions:
  2179      - ".http"
  2180    tm_scope: source.httpspec
  2181    ace_mode: text
  2182    codemirror_mode: http
  2183    codemirror_mime_type: message/http
  2184    language_id: 152
  2185  HXML:
  2186    type: data
  2187    ace_mode: text
  2188    extensions:
  2189      - ".hxml"
  2190    tm_scope: source.hxml
  2191    language_id: 786683730
  2192  Hack:
  2193    type: programming
  2194    ace_mode: php
  2195    codemirror_mode: php
  2196    codemirror_mime_type: application/x-httpd-php
  2197    extensions:
  2198      - ".hack"
  2199      - ".hh"
  2200      - ".hhi"
  2201      - ".php"
  2202    tm_scope: source.hack
  2203    color: "#878787"
  2204    language_id: 153
  2205  Haml:
  2206    type: markup
  2207    color: "#ece2a9"
  2208    extensions:
  2209      - ".haml"
  2210      - ".haml.deface"
  2211    tm_scope: text.haml
  2212    ace_mode: haml
  2213    codemirror_mode: haml
  2214    codemirror_mime_type: text/x-haml
  2215    language_id: 154
  2216  Handlebars:
  2217    type: markup
  2218    color: "#f7931e"
  2219    aliases:
  2220      - hbs
  2221      - htmlbars
  2222    extensions:
  2223      - ".handlebars"
  2224      - ".hbs"
  2225    tm_scope: text.html.handlebars
  2226    ace_mode: handlebars
  2227    language_id: 155
  2228  Harbour:
  2229    type: programming
  2230    color: "#0e60e3"
  2231    extensions:
  2232      - ".hb"
  2233    tm_scope: source.harbour
  2234    ace_mode: text
  2235    language_id: 156
  2236  Haskell:
  2237    type: programming
  2238    color: "#5e5086"
  2239    extensions:
  2240      - ".hs"
  2241      - ".hs-boot"
  2242      - ".hsc"
  2243    interpreters:
  2244      - runghc
  2245      - runhaskell
  2246      - runhugs
  2247    tm_scope: source.haskell
  2248    ace_mode: haskell
  2249    codemirror_mode: haskell
  2250    codemirror_mime_type: text/x-haskell
  2251    language_id: 157
  2252    comment_style_id: CurlyBracketDash
  2253  Haxe:
  2254    type: programming
  2255    ace_mode: haxe
  2256    codemirror_mode: haxe
  2257    codemirror_mime_type: text/x-haxe
  2258    color: "#df7900"
  2259    extensions:
  2260      - ".hx"
  2261      - ".hxsl"
  2262    tm_scope: source.hx
  2263    language_id: 158
  2264  HiveQL:
  2265    type: programming
  2266    extensions:
  2267      - ".q"
  2268      - ".hql"
  2269    color: "#dce200"
  2270    tm_scope: source.hql
  2271    ace_mode: sql
  2272    language_id: 931814087
  2273  HolyC:
  2274    type: programming
  2275    color: "#ffefaf"
  2276    extensions:
  2277      - ".hc"
  2278    tm_scope: source.hc
  2279    ace_mode: c_cpp
  2280    codemirror_mode: clike
  2281    codemirror_mime_type: text/x-csrc
  2282    language_id: 928121743
  2283  Hy:
  2284    type: programming
  2285    ace_mode: text
  2286    color: "#7790B2"
  2287    extensions:
  2288      - ".hy"
  2289    interpreters:
  2290      - hy
  2291    aliases:
  2292      - hylang
  2293    tm_scope: source.hy
  2294    language_id: 159
  2295  HyPhy:
  2296    type: programming
  2297    ace_mode: text
  2298    extensions:
  2299      - ".bf"
  2300    tm_scope: none
  2301    language_id: 160
  2302  IDL:
  2303    type: programming
  2304    color: "#a3522f"
  2305    extensions:
  2306      - ".pro"
  2307      - ".dlm"
  2308    tm_scope: source.idl
  2309    ace_mode: text
  2310    codemirror_mode: idl
  2311    codemirror_mime_type: text/x-idl
  2312    language_id: 161
  2313  IGOR Pro:
  2314    type: programming
  2315    color: "#0000cc"
  2316    extensions:
  2317      - ".ipf"
  2318    aliases:
  2319      - igor
  2320      - igorpro
  2321    tm_scope: source.igor
  2322    ace_mode: text
  2323    language_id: 162
  2324  INI:
  2325    type: data
  2326    extensions:
  2327      - ".ini"
  2328      - ".cfg"
  2329      - ".dof"
  2330      - ".lektorproject"
  2331      - ".prefs"
  2332      - ".pro"
  2333    filenames:
  2334      - buildozer.spec
  2335    tm_scope: source.ini
  2336    aliases:
  2337      - dosini
  2338    ace_mode: ini
  2339    codemirror_mode: properties
  2340    codemirror_mime_type: text/x-properties
  2341    language_id: 163
  2342    comment_style_id: Semicolon
  2343  IRC log:
  2344    type: data
  2345    aliases:
  2346      - irc
  2347      - irc logs
  2348    extensions:
  2349      - ".irclog"
  2350      - ".weechatlog"
  2351    tm_scope: none
  2352    ace_mode: text
  2353    codemirror_mode: mirc
  2354    codemirror_mime_type: text/mirc
  2355    language_id: 164
  2356  Idris:
  2357    type: programming
  2358    color: "#b30000"
  2359    extensions:
  2360      - ".idr"
  2361      - ".lidr"
  2362    ace_mode: text
  2363    tm_scope: source.idris
  2364    language_id: 165
  2365  Ignore List:
  2366    type: data
  2367    group: INI
  2368    aliases:
  2369      - ignore
  2370      - gitignore
  2371      - git-ignore
  2372    extensions:
  2373      - ".gitignore"
  2374    filenames:
  2375      - ".atomignore"
  2376      - ".babelignore"
  2377      - ".bzrignore"
  2378      - ".coffeelintignore"
  2379      - ".cvsignore"
  2380      - ".dockerignore"
  2381      - ".eslintignore"
  2382      - ".gitignore"
  2383      - ".nodemonignore"
  2384      - ".npmignore"
  2385      - ".prettierignore"
  2386      - ".stylelintignore"
  2387      - ".vscodeignore"
  2388      - gitignore-global
  2389      - gitignore_global
  2390    ace_mode: gitignore
  2391    tm_scope: source.gitignore
  2392    codemirror_mode: shell
  2393    codemirror_mime_type: text/x-sh
  2394    language_id: 74444240
  2395    comment_style_id: Hashtag
  2396  Inform 7:
  2397    type: programming
  2398    wrap: true
  2399    extensions:
  2400      - ".ni"
  2401      - ".i7x"
  2402    tm_scope: source.inform7
  2403    aliases:
  2404      - i7
  2405      - inform7
  2406    ace_mode: text
  2407    language_id: 166
  2408  Inno Setup:
  2409    type: programming
  2410    extensions:
  2411      - ".iss"
  2412      - ".isl"
  2413    tm_scope: source.inno
  2414    ace_mode: text
  2415    language_id: 167
  2416  Io:
  2417    type: programming
  2418    color: "#a9188d"
  2419    extensions:
  2420      - ".io"
  2421    interpreters:
  2422      - io
  2423    tm_scope: source.io
  2424    ace_mode: io
  2425    language_id: 168
  2426  Ioke:
  2427    type: programming
  2428    color: "#078193"
  2429    extensions:
  2430      - ".ik"
  2431    interpreters:
  2432      - ioke
  2433    tm_scope: source.ioke
  2434    ace_mode: text
  2435    language_id: 169
  2436  Isabelle:
  2437    type: programming
  2438    color: "#FEFE00"
  2439    extensions:
  2440      - ".thy"
  2441    tm_scope: source.isabelle.theory
  2442    ace_mode: text
  2443    language_id: 170
  2444  Isabelle ROOT:
  2445    type: programming
  2446    group: Isabelle
  2447    filenames:
  2448      - ROOT
  2449    tm_scope: source.isabelle.root
  2450    ace_mode: text
  2451    language_id: 171
  2452  J:
  2453    type: programming
  2454    color: "#9EEDFF"
  2455    extensions:
  2456      - ".ijs"
  2457    interpreters:
  2458      - jconsole
  2459    tm_scope: source.j
  2460    ace_mode: text
  2461    language_id: 172
  2462  JFlex:
  2463    type: programming
  2464    color: "#DBCA00"
  2465    group: Lex
  2466    extensions:
  2467      - ".flex"
  2468      - ".jflex"
  2469    tm_scope: source.jflex
  2470    ace_mode: text
  2471    language_id: 173
  2472  JSON:
  2473    type: data
  2474    tm_scope: source.json
  2475    ace_mode: json
  2476    codemirror_mode: javascript
  2477    codemirror_mime_type: application/json
  2478    searchable: false
  2479    extensions:
  2480      - ".json"
  2481      - ".avsc"
  2482      - ".geojson"
  2483      - ".gltf"
  2484      - ".har"
  2485      - ".ice"
  2486      - ".JSON-tmLanguage"
  2487      - ".jsonl"
  2488      - ".mcmeta"
  2489      - ".tfstate"
  2490      - ".tfstate.backup"
  2491      - ".topojson"
  2492      - ".webapp"
  2493      - ".webmanifest"
  2494      - ".yy"
  2495      - ".yyp"
  2496    filenames:
  2497      - ".arcconfig"
  2498      - ".htmlhintrc"
  2499      - ".tern-config"
  2500      - ".tern-project"
  2501      - ".watchmanconfig"
  2502      - composer.lock
  2503      - mcmod.info
  2504    language_id: 174
  2505  JSON with Comments:
  2506    type: data
  2507    group: JSON
  2508    tm_scope: source.js
  2509    ace_mode: javascript
  2510    codemirror_mode: javascript
  2511    codemirror_mime_type: text/javascript
  2512    aliases:
  2513      - jsonc
  2514    extensions:
  2515      - ".jsonc"
  2516      - ".sublime-build"
  2517      - ".sublime-commands"
  2518      - ".sublime-completions"
  2519      - ".sublime-keymap"
  2520      - ".sublime-macro"
  2521      - ".sublime-menu"
  2522      - ".sublime-mousemap"
  2523      - ".sublime-project"
  2524      - ".sublime-settings"
  2525      - ".sublime-theme"
  2526      - ".sublime-workspace"
  2527      - ".sublime_metrics"
  2528      - ".sublime_session"
  2529    filenames:
  2530      - ".babelrc"
  2531      - ".eslintrc.json"
  2532      - ".jscsrc"
  2533      - ".jshintrc"
  2534      - ".jslintrc"
  2535      - devcontainer.json
  2536      - jsconfig.json
  2537      - language-configuration.json
  2538      - tsconfig.json
  2539      - tslint.json
  2540    language_id: 423
  2541    comment_style_id: SlashAsterisk
  2542  JSON5:
  2543    type: data
  2544    extensions:
  2545      - ".json5"
  2546    tm_scope: source.js
  2547    ace_mode: javascript
  2548    codemirror_mode: javascript
  2549    codemirror_mime_type: application/json
  2550    language_id: 175
  2551  JSONLD:
  2552    type: data
  2553    extensions:
  2554      - ".jsonld"
  2555    tm_scope: source.js
  2556    ace_mode: javascript
  2557    codemirror_mode: javascript
  2558    codemirror_mime_type: application/json
  2559    language_id: 176
  2560  JSONiq:
  2561    color: "#40d47e"
  2562    type: programming
  2563    ace_mode: jsoniq
  2564    codemirror_mode: javascript
  2565    codemirror_mime_type: application/json
  2566    extensions:
  2567      - ".jq"
  2568    tm_scope: source.jq
  2569    language_id: 177
  2570  JSX:
  2571    type: programming
  2572    group: JavaScript
  2573    extensions:
  2574      - ".jsx"
  2575    tm_scope: source.js.jsx
  2576    ace_mode: javascript
  2577    codemirror_mode: jsx
  2578    codemirror_mime_type: text/jsx
  2579    language_id: 178
  2580  Jasmin:
  2581    type: programming
  2582    ace_mode: java
  2583    extensions:
  2584      - ".j"
  2585    tm_scope: source.jasmin
  2586    language_id: 180
  2587  # tag::java[]
  2588  Java:
  2589    type: programming
  2590    tm_scope: source.java
  2591    ace_mode: java
  2592    codemirror_mode: clike
  2593    codemirror_mime_type: text/x-java
  2594    color: "#b07219"
  2595    extensions:
  2596      - ".java"
  2597    language_id: 181
  2598    comment_style_id: SlashAsterisk # <1>
  2599  # end::java[]
  2600  Java Properties:
  2601    type: data
  2602    extensions:
  2603      - ".properties"
  2604    tm_scope: source.java-properties
  2605    ace_mode: properties
  2606    codemirror_mode: properties
  2607    codemirror_mime_type: text/x-properties
  2608    language_id: 519377561
  2609    comment_style_id: Hashtag
  2610  Java Server Pages:
  2611    type: programming
  2612    group: Java
  2613    aliases:
  2614      - jsp
  2615    extensions:
  2616      - ".jsp"
  2617    tm_scope: text.html.jsp
  2618    ace_mode: jsp
  2619    codemirror_mode: htmlembedded
  2620    codemirror_mime_type: application/x-jsp
  2621    language_id: 182
  2622  JavaScript:
  2623    type: programming
  2624    tm_scope: source.js
  2625    ace_mode: javascript
  2626    codemirror_mode: javascript
  2627    codemirror_mime_type: text/javascript
  2628    color: "#f1e05a"
  2629    aliases:
  2630      - js
  2631      - node
  2632    extensions:
  2633      - ".js"
  2634      - "._js"
  2635      - ".bones"
  2636      - ".cjs"
  2637      - ".es"
  2638      - ".es6"
  2639      - ".frag"
  2640      - ".gs"
  2641      - ".jake"
  2642      - ".jsb"
  2643      - ".jscad"
  2644      - ".jsfl"
  2645      - ".jsm"
  2646      - ".jss"
  2647      - ".mjs"
  2648      - ".njs"
  2649      - ".pac"
  2650      - ".sjs"
  2651      - ".ssjs"
  2652      - ".xsjs"
  2653      - ".xsjslib"
  2654    filenames:
  2655      - Jakefile
  2656    interpreters:
  2657      - chakra
  2658      - d8
  2659      - gjs
  2660      - js
  2661      - node
  2662      - nodejs
  2663      - qjs
  2664      - rhino
  2665      - v8
  2666      - v8-shell
  2667    language_id: 183
  2668    comment_style_id: SlashAsterisk
  2669  JavaScript+ERB:
  2670    type: programming
  2671    tm_scope: source.js
  2672    group: JavaScript
  2673    extensions:
  2674      - ".js.erb"
  2675    ace_mode: javascript
  2676    codemirror_mode: javascript
  2677    codemirror_mime_type: application/javascript
  2678    language_id: 914318960
  2679  Jison:
  2680    type: programming
  2681    group: Yacc
  2682    extensions:
  2683      - ".jison"
  2684    tm_scope: source.jison
  2685    ace_mode: text
  2686    language_id: 284531423
  2687  Jison Lex:
  2688    type: programming
  2689    group: Lex
  2690    extensions:
  2691      - ".jisonlex"
  2692    tm_scope: source.jisonlex
  2693    ace_mode: text
  2694    language_id: 406395330
  2695  Jolie:
  2696    type: programming
  2697    extensions:
  2698      - ".ol"
  2699      - ".iol"
  2700    interpreters:
  2701      - jolie
  2702    color: "#843179"
  2703    ace_mode: text
  2704    tm_scope: source.jolie
  2705    language_id: 998078858
  2706  Jsonnet:
  2707    color: "#0064bd"
  2708    type: programming
  2709    ace_mode: text
  2710    extensions:
  2711      - ".jsonnet"
  2712      - ".libsonnet"
  2713    tm_scope: source.jsonnet
  2714    language_id: 664885656
  2715  Julia:
  2716    type: programming
  2717    extensions:
  2718      - ".jl"
  2719    interpreters:
  2720      - julia
  2721    color: "#a270ba"
  2722    tm_scope: source.julia
  2723    ace_mode: julia
  2724    codemirror_mode: julia
  2725    codemirror_mime_type: text/x-julia
  2726    language_id: 184
  2727  Jupyter Notebook:
  2728    type: markup
  2729    ace_mode: json
  2730    codemirror_mode: javascript
  2731    codemirror_mime_type: application/json
  2732    tm_scope: source.json
  2733    color: "#DA5B0B"
  2734    extensions:
  2735      - ".ipynb"
  2736    filenames:
  2737      - Notebook
  2738    aliases:
  2739      - IPython Notebook
  2740    language_id: 185
  2741  KRL:
  2742    type: programming
  2743    color: "#28430A"
  2744    extensions:
  2745      - ".krl"
  2746    tm_scope: none
  2747    ace_mode: text
  2748    language_id: 186
  2749  Kaitai Struct:
  2750    type: programming
  2751    aliases:
  2752      - ksy
  2753    ace_mode: yaml
  2754    codemirror_mode: yaml
  2755    codemirror_mime_type: text/x-yaml
  2756    color: "#773b37"
  2757    extensions:
  2758      - ".ksy"
  2759    tm_scope: source.yaml
  2760    language_id: 818804755
  2761  KiCad Layout:
  2762    type: data
  2763    aliases:
  2764      - pcbnew
  2765    extensions:
  2766      - ".kicad_pcb"
  2767      - ".kicad_mod"
  2768      - ".kicad_wks"
  2769    filenames:
  2770      - fp-lib-table
  2771    tm_scope: source.pcb.sexp
  2772    ace_mode: lisp
  2773    codemirror_mode: commonlisp
  2774    codemirror_mime_type: text/x-common-lisp
  2775    language_id: 187
  2776  KiCad Legacy Layout:
  2777    type: data
  2778    extensions:
  2779      - ".brd"
  2780    tm_scope: source.pcb.board
  2781    ace_mode: text
  2782    language_id: 140848857
  2783  KiCad Schematic:
  2784    type: data
  2785    aliases:
  2786      - eeschema schematic
  2787    extensions:
  2788      - ".sch"
  2789    tm_scope: source.pcb.schematic
  2790    ace_mode: text
  2791    language_id: 622447435
  2792  Kit:
  2793    type: markup
  2794    ace_mode: html
  2795    codemirror_mode: htmlmixed
  2796    codemirror_mime_type: text/html
  2797    extensions:
  2798      - ".kit"
  2799    tm_scope: text.html.basic
  2800    language_id: 188
  2801  Kotlin:
  2802    type: programming
  2803    color: "#F18E33"
  2804    extensions:
  2805      - ".kt"
  2806      - ".ktm"
  2807      - ".kts"
  2808    tm_scope: source.kotlin
  2809    ace_mode: text
  2810    codemirror_mode: clike
  2811    codemirror_mime_type: text/x-kotlin
  2812    language_id: 189
  2813    comment_style_id: SlashAsterisk
  2814  LFE:
  2815    type: programming
  2816    color: "#4C3023"
  2817    extensions:
  2818      - ".lfe"
  2819    tm_scope: source.lisp
  2820    ace_mode: lisp
  2821    codemirror_mode: commonlisp
  2822    codemirror_mime_type: text/x-common-lisp
  2823    language_id: 190
  2824  LLVM:
  2825    type: programming
  2826    extensions:
  2827      - ".ll"
  2828    tm_scope: source.llvm
  2829    ace_mode: text
  2830    color: "#185619"
  2831    language_id: 191
  2832  LOLCODE:
  2833    type: programming
  2834    extensions:
  2835      - ".lol"
  2836    color: "#cc9900"
  2837    tm_scope: none
  2838    ace_mode: text
  2839    language_id: 192
  2840  LSL:
  2841    type: programming
  2842    tm_scope: source.lsl
  2843    ace_mode: lsl
  2844    extensions:
  2845      - ".lsl"
  2846      - ".lslp"
  2847    interpreters:
  2848      - lsl
  2849    color: "#3d9970"
  2850    language_id: 193
  2851  LTspice Symbol:
  2852    type: data
  2853    extensions:
  2854      - ".asy"
  2855    tm_scope: source.ltspice.symbol
  2856    ace_mode: text
  2857    codemirror_mode: spreadsheet
  2858    codemirror_mime_type: text/x-spreadsheet
  2859    language_id: 1013566805
  2860  LabVIEW:
  2861    type: programming
  2862    extensions:
  2863      - ".lvproj"
  2864      - ".lvlib"
  2865    tm_scope: text.xml
  2866    ace_mode: xml
  2867    codemirror_mode: xml
  2868    codemirror_mime_type: text/xml
  2869    language_id: 194
  2870  Lark:
  2871    type: data
  2872    group: EBNF
  2873    color: "#0b130f"
  2874    extensions:
  2875      - ".lark"
  2876    tm_scope: source.lark
  2877    ace_mode: text
  2878    codemirror_mode: ebnf
  2879    codemirror_mime_type: text/x-ebnf
  2880    language_id: 758480799
  2881  Lasso:
  2882    type: programming
  2883    color: "#999999"
  2884    extensions:
  2885      - ".lasso"
  2886      - ".las"
  2887      - ".lasso8"
  2888      - ".lasso9"
  2889    tm_scope: file.lasso
  2890    aliases:
  2891      - lassoscript
  2892    ace_mode: text
  2893    language_id: 195
  2894  Latte:
  2895    type: markup
  2896    color: "#f2a542"
  2897    extensions:
  2898      - ".latte"
  2899    tm_scope: text.html.smarty
  2900    ace_mode: smarty
  2901    codemirror_mode: smarty
  2902    codemirror_mime_type: text/x-smarty
  2903    language_id: 196
  2904  Lean:
  2905    type: programming
  2906    extensions:
  2907      - ".lean"
  2908      - ".hlean"
  2909    tm_scope: source.lean
  2910    ace_mode: text
  2911    language_id: 197
  2912  Less:
  2913    type: markup
  2914    color: "#1d365d"
  2915    extensions:
  2916      - ".less"
  2917    tm_scope: source.css.less
  2918    ace_mode: less
  2919    codemirror_mode: css
  2920    codemirror_mime_type: text/css
  2921    language_id: 198
  2922  Lex:
  2923    type: programming
  2924    color: "#DBCA00"
  2925    aliases:
  2926      - flex
  2927    extensions:
  2928      - ".l"
  2929      - ".lex"
  2930    filenames:
  2931      - Lexer.x
  2932      - lexer.x
  2933    tm_scope: source.lex
  2934    ace_mode: text
  2935    language_id: 199
  2936  LilyPond:
  2937    type: programming
  2938    extensions:
  2939      - ".ly"
  2940      - ".ily"
  2941    tm_scope: source.lilypond
  2942    ace_mode: text
  2943    language_id: 200
  2944  Limbo:
  2945    type: programming
  2946    extensions:
  2947      - ".b"
  2948      - ".m"
  2949    tm_scope: none
  2950    ace_mode: text
  2951    language_id: 201
  2952  Linker Script:
  2953    type: data
  2954    extensions:
  2955      - ".ld"
  2956      - ".lds"
  2957      - ".x"
  2958    filenames:
  2959      - ld.script
  2960    tm_scope: none
  2961    ace_mode: text
  2962    language_id: 202
  2963  Linux Kernel Module:
  2964    type: data
  2965    extensions:
  2966      - ".mod"
  2967    tm_scope: none
  2968    ace_mode: text
  2969    language_id: 203
  2970  Liquid:
  2971    type: markup
  2972    extensions:
  2973      - ".liquid"
  2974    tm_scope: text.html.liquid
  2975    ace_mode: liquid
  2976    language_id: 204
  2977  Literate Agda:
  2978    type: programming
  2979    group: Agda
  2980    extensions:
  2981      - ".lagda"
  2982    tm_scope: none
  2983    ace_mode: text
  2984    language_id: 205
  2985  Literate CoffeeScript:
  2986    type: programming
  2987    tm_scope: source.litcoffee
  2988    group: CoffeeScript
  2989    ace_mode: text
  2990    wrap: true
  2991    aliases:
  2992      - litcoffee
  2993    extensions:
  2994      - ".litcoffee"
  2995      - ".coffee.md"
  2996    language_id: 206
  2997  Literate Haskell:
  2998    type: programming
  2999    group: Haskell
  3000    aliases:
  3001      - lhaskell
  3002      - lhs
  3003    extensions:
  3004      - ".lhs"
  3005    tm_scope: text.tex.latex.haskell
  3006    ace_mode: text
  3007    codemirror_mode: haskell-literate
  3008    codemirror_mime_type: text/x-literate-haskell
  3009    language_id: 207
  3010  LiveScript:
  3011    type: programming
  3012    color: "#499886"
  3013    aliases:
  3014      - live-script
  3015      - ls
  3016    extensions:
  3017      - ".ls"
  3018      - "._ls"
  3019    filenames:
  3020      - Slakefile
  3021    tm_scope: source.livescript
  3022    ace_mode: livescript
  3023    codemirror_mode: livescript
  3024    codemirror_mime_type: text/x-livescript
  3025    language_id: 208
  3026  Logos:
  3027    type: programming
  3028    extensions:
  3029      - ".xm"
  3030      - ".x"
  3031      - ".xi"
  3032    ace_mode: text
  3033    tm_scope: source.logos
  3034    language_id: 209
  3035  Logtalk:
  3036    type: programming
  3037    extensions:
  3038      - ".lgt"
  3039      - ".logtalk"
  3040    tm_scope: source.logtalk
  3041    ace_mode: text
  3042    language_id: 210
  3043  LookML:
  3044    type: programming
  3045    ace_mode: yaml
  3046    codemirror_mode: yaml
  3047    codemirror_mime_type: text/x-yaml
  3048    color: "#652B81"
  3049    extensions:
  3050      - ".lookml"
  3051      - ".model.lkml"
  3052      - ".view.lkml"
  3053    tm_scope: source.yaml
  3054    language_id: 211
  3055  LoomScript:
  3056    type: programming
  3057    extensions:
  3058      - ".ls"
  3059    tm_scope: source.loomscript
  3060    ace_mode: text
  3061    language_id: 212
  3062  Lua:
  3063    type: programming
  3064    tm_scope: source.lua
  3065    ace_mode: lua
  3066    codemirror_mode: lua
  3067    codemirror_mime_type: text/x-lua
  3068    color: "#000080"
  3069    extensions:
  3070      - ".lua"
  3071      - ".fcgi"
  3072      - ".nse"
  3073      - ".p8"
  3074      - ".pd_lua"
  3075      - ".rbxs"
  3076      - ".rockspec"
  3077      - ".wlua"
  3078    filenames:
  3079      - ".luacheckrc"
  3080    interpreters:
  3081      - lua
  3082    language_id: 213
  3083    comment_style_id: DoubleDash
  3084  M:
  3085    type: programming
  3086    aliases:
  3087      - mumps
  3088    extensions:
  3089      - ".mumps"
  3090      - ".m"
  3091    ace_mode: text
  3092    codemirror_mode: mumps
  3093    codemirror_mime_type: text/x-mumps
  3094    language_id: 214
  3095    tm_scope: none
  3096  M4:
  3097    type: programming
  3098    extensions:
  3099      - ".m4"
  3100    tm_scope: source.m4
  3101    ace_mode: text
  3102    language_id: 215
  3103  M4Sugar:
  3104    type: programming
  3105    group: M4
  3106    aliases:
  3107      - autoconf
  3108    extensions:
  3109      - ".m4"
  3110    filenames:
  3111      - configure.ac
  3112    tm_scope: source.m4
  3113    ace_mode: text
  3114    language_id: 216
  3115  MATLAB:
  3116    type: programming
  3117    color: "#e16737"
  3118    aliases:
  3119      - octave
  3120    extensions:
  3121      - ".matlab"
  3122      - ".m"
  3123    tm_scope: source.matlab
  3124    ace_mode: matlab
  3125    codemirror_mode: octave
  3126    codemirror_mime_type: text/x-octave
  3127    language_id: 225
  3128    comment_style_id: Percent
  3129  MAXScript:
  3130    type: programming
  3131    color: "#00a6a6"
  3132    extensions:
  3133      - ".ms"
  3134      - ".mcr"
  3135    tm_scope: source.maxscript
  3136    ace_mode: text
  3137    language_id: 217
  3138  MLIR:
  3139    type: programming
  3140    color: "#5EC8DB"
  3141    extensions:
  3142      - ".mlir"
  3143    tm_scope: source.mlir
  3144    ace_mode: text
  3145    language_id: 448253929
  3146  MQL4:
  3147    type: programming
  3148    color: "#62A8D6"
  3149    extensions:
  3150      - ".mq4"
  3151      - ".mqh"
  3152    tm_scope: source.mql5
  3153    ace_mode: c_cpp
  3154    language_id: 426
  3155  MQL5:
  3156    type: programming
  3157    color: "#4A76B8"
  3158    extensions:
  3159      - ".mq5"
  3160      - ".mqh"
  3161    tm_scope: source.mql5
  3162    ace_mode: c_cpp
  3163    language_id: 427
  3164  MTML:
  3165    type: markup
  3166    color: "#b7e1f4"
  3167    extensions:
  3168      - ".mtml"
  3169    tm_scope: text.html.basic
  3170    ace_mode: html
  3171    codemirror_mode: htmlmixed
  3172    codemirror_mime_type: text/html
  3173    language_id: 218
  3174  MUF:
  3175    type: programming
  3176    group: Forth
  3177    extensions:
  3178      - ".muf"
  3179      - ".m"
  3180    tm_scope: none
  3181    ace_mode: forth
  3182    codemirror_mode: forth
  3183    codemirror_mime_type: text/x-forth
  3184    language_id: 219
  3185  Macaulay2:
  3186    type: programming
  3187    extensions:
  3188      - ".m2"
  3189    aliases:
  3190      - m2
  3191    interpreters:
  3192      - M2
  3193    ace_mode: text
  3194    tm_scope: source.m2
  3195    color: "#d8ffff"
  3196    language_id: 34167825
  3197  Makefile:
  3198    type: programming
  3199    color: "#427819"
  3200    aliases:
  3201      - bsdmake
  3202      - make
  3203      - mf
  3204    extensions:
  3205      - ".mak"
  3206      - ".d"
  3207      - ".make"
  3208      - ".mk"
  3209      - ".mkfile"
  3210    filenames:
  3211      - BSDmakefile
  3212      - GNUmakefile
  3213      - Kbuild
  3214      - Makefile
  3215      - Makefile.am
  3216      - Makefile.boot
  3217      - Makefile.frag
  3218      - Makefile.in
  3219      - Makefile.inc
  3220      - Makefile.wat
  3221      - makefile
  3222      - makefile.sco
  3223      - mkfile
  3224    interpreters:
  3225      - make
  3226    tm_scope: source.makefile
  3227    ace_mode: makefile
  3228    codemirror_mode: cmake
  3229    codemirror_mime_type: text/x-cmake
  3230    language_id: 220
  3231    comment_style_id: Hashtag
  3232  Mako:
  3233    type: programming
  3234    extensions:
  3235      - ".mako"
  3236      - ".mao"
  3237    tm_scope: text.html.mako
  3238    ace_mode: text
  3239    language_id: 221
  3240  Markdown:
  3241    type: prose
  3242    color: "#083fa1"
  3243    aliases:
  3244      - pandoc
  3245    ace_mode: markdown
  3246    codemirror_mode: gfm
  3247    codemirror_mime_type: text/x-gfm
  3248    wrap: true
  3249    extensions:
  3250      - ".md"
  3251      - ".markdown"
  3252      - ".mdown"
  3253      - ".mdwn"
  3254      - ".mdx"
  3255      - ".mkd"
  3256      - ".mkdn"
  3257      - ".mkdown"
  3258      - ".ronn"
  3259      - ".workbook"
  3260    filenames:
  3261      - contents.lr
  3262    tm_scope: source.gfm
  3263    language_id: 222
  3264    comment_style_id: AngleBracket
  3265  Marko:
  3266    type: markup
  3267    color: "#42bff2"
  3268    tm_scope: text.marko
  3269    extensions:
  3270      - ".marko"
  3271    aliases:
  3272      - markojs
  3273    ace_mode: text
  3274    codemirror_mode: htmlmixed
  3275    codemirror_mime_type: text/html
  3276    language_id: 932782397
  3277  Mask:
  3278    type: markup
  3279    color: "#f97732"
  3280    ace_mode: mask
  3281    extensions:
  3282      - ".mask"
  3283    tm_scope: source.mask
  3284    language_id: 223
  3285  Mathematica:
  3286    type: programming
  3287    extensions:
  3288      - ".mathematica"
  3289      - ".cdf"
  3290      - ".m"
  3291      - ".ma"
  3292      - ".mt"
  3293      - ".nb"
  3294      - ".nbp"
  3295      - ".wl"
  3296      - ".wlt"
  3297    aliases:
  3298      - mma
  3299    tm_scope: source.mathematica
  3300    ace_mode: text
  3301    codemirror_mode: mathematica
  3302    codemirror_mime_type: text/x-mathematica
  3303    language_id: 224
  3304  Maven POM:
  3305    type: data
  3306    tm_scope: text.xml.pom
  3307    filenames:
  3308      - pom.xml
  3309    ace_mode: xml
  3310    codemirror_mode: xml
  3311    codemirror_mime_type: text/xml
  3312    language_id: 226
  3313  Max:
  3314    type: programming
  3315    color: "#c4a79c"
  3316    aliases:
  3317      - max/msp
  3318      - maxmsp
  3319    extensions:
  3320      - ".maxpat"
  3321      - ".maxhelp"
  3322      - ".maxproj"
  3323      - ".mxt"
  3324      - ".pat"
  3325    tm_scope: source.json
  3326    ace_mode: json
  3327    codemirror_mode: javascript
  3328    codemirror_mime_type: application/json
  3329    language_id: 227
  3330  MediaWiki:
  3331    type: prose
  3332    wrap: true
  3333    extensions:
  3334      - ".mediawiki"
  3335      - ".wiki"
  3336    tm_scope: text.html.mediawiki
  3337    ace_mode: text
  3338    language_id: 228
  3339  Mercury:
  3340    type: programming
  3341    color: "#ff2b2b"
  3342    ace_mode: prolog
  3343    interpreters:
  3344      - mmi
  3345    extensions:
  3346      - ".m"
  3347      - ".moo"
  3348    tm_scope: source.mercury
  3349    language_id: 229
  3350  Meson:
  3351    type: programming
  3352    color: "#007800"
  3353    filenames:
  3354      - meson.build
  3355      - meson_options.txt
  3356    tm_scope: source.meson
  3357    ace_mode: text
  3358    language_id: 799141244
  3359  Metal:
  3360    type: programming
  3361    color: "#8f14e9"
  3362    extensions:
  3363      - ".metal"
  3364    tm_scope: source.c++
  3365    ace_mode: c_cpp
  3366    codemirror_mode: clike
  3367    codemirror_mime_type: text/x-c++src
  3368    language_id: 230
  3369  Microsoft Developer Studio Project:
  3370    type: data
  3371    extensions:
  3372      - ".dsp"
  3373    tm_scope: none
  3374    ace_mode: text
  3375    language_id: 800983837
  3376  MiniD:
  3377    type: programming
  3378    searchable: false
  3379    extensions:
  3380      - ".minid"
  3381    tm_scope: none
  3382    ace_mode: text
  3383    language_id: 231
  3384  Mirah:
  3385    type: programming
  3386    color: "#c7a938"
  3387    extensions:
  3388      - ".druby"
  3389      - ".duby"
  3390      - ".mirah"
  3391    tm_scope: source.ruby
  3392    ace_mode: ruby
  3393    codemirror_mode: ruby
  3394    codemirror_mime_type: text/x-ruby
  3395    language_id: 232
  3396  Modelica:
  3397    type: programming
  3398    extensions:
  3399      - ".mo"
  3400    tm_scope: source.modelica
  3401    ace_mode: text
  3402    codemirror_mode: modelica
  3403    codemirror_mime_type: text/x-modelica
  3404    language_id: 233
  3405  Modula-2:
  3406    type: programming
  3407    extensions:
  3408      - ".mod"
  3409    tm_scope: source.modula2
  3410    ace_mode: text
  3411    language_id: 234
  3412  Modula-3:
  3413    type: programming
  3414    extensions:
  3415      - ".i3"
  3416      - ".ig"
  3417      - ".m3"
  3418      - ".mg"
  3419    color: "#223388"
  3420    ace_mode: text
  3421    tm_scope: source.modula-3
  3422    language_id: 564743864
  3423  Module Management System:
  3424    type: programming
  3425    extensions:
  3426      - ".mms"
  3427      - ".mmk"
  3428    filenames:
  3429      - descrip.mmk
  3430      - descrip.mms
  3431    tm_scope: none
  3432    ace_mode: text
  3433    language_id: 235
  3434  Monkey:
  3435    type: programming
  3436    extensions:
  3437      - ".monkey"
  3438      - ".monkey2"
  3439    ace_mode: text
  3440    tm_scope: source.monkey
  3441    language_id: 236
  3442  Moocode:
  3443    type: programming
  3444    extensions:
  3445      - ".moo"
  3446    tm_scope: none
  3447    ace_mode: text
  3448    language_id: 237
  3449  MoonScript:
  3450    type: programming
  3451    extensions:
  3452      - ".moon"
  3453    interpreters:
  3454      - moon
  3455    tm_scope: source.moonscript
  3456    ace_mode: text
  3457    language_id: 238
  3458  Motorola 68K Assembly:
  3459    type: programming
  3460    group: Assembly
  3461    aliases:
  3462      - m68k
  3463    extensions:
  3464      - ".asm"
  3465      - ".i"
  3466      - ".inc"
  3467      - ".s"
  3468      - ".x68"
  3469    tm_scope: source.m68k
  3470    ace_mode: assembly_x86
  3471    language_id: 477582706
  3472  Muse:
  3473    type: prose
  3474    extensions:
  3475      - ".muse"
  3476    tm_scope: text.muse
  3477    ace_mode: text
  3478    wrap: true
  3479    language_id: 474864066
  3480    aliases:
  3481      - amusewiki
  3482      - emacs muse
  3483  Mustache:
  3484    type: markup
  3485    group: HTML
  3486    extensions:
  3487      - ".mustache"
  3488    tm_scope: text.html.smarty
  3489    ace_mode: smarty
  3490    codemirror_mode: smarty
  3491    codemirror_mime_type: text/x-smarty
  3492    language_id: 638334590
  3493  Myghty:
  3494    type: programming
  3495    extensions:
  3496      - ".myt"
  3497    tm_scope: none
  3498    ace_mode: text
  3499    language_id: 239
  3500  NASL:
  3501    type: programming
  3502    extensions:
  3503      - ".nasl"
  3504      - ".inc"
  3505    tm_scope: source.nasl
  3506    ace_mode: text
  3507    language_id: 171666519
  3508  NCL:
  3509    type: programming
  3510    color: "#28431f"
  3511    extensions:
  3512      - ".ncl"
  3513    tm_scope: source.ncl
  3514    ace_mode: text
  3515    language_id: 240
  3516  NEON:
  3517    type: data
  3518    extensions:
  3519      - ".neon"
  3520    tm_scope: source.neon
  3521    ace_mode: text
  3522    aliases:
  3523      - nette object notation
  3524      - ne-on
  3525    language_id: 481192983
  3526  NL:
  3527    type: data
  3528    extensions:
  3529      - ".nl"
  3530    tm_scope: none
  3531    ace_mode: text
  3532    language_id: 241
  3533  NPM Config:
  3534    type: data
  3535    group: INI
  3536    aliases:
  3537      - npmrc
  3538    filenames:
  3539      - ".npmrc"
  3540    tm_scope: source.ini.npmrc
  3541    ace_mode: text
  3542    language_id: 685022663
  3543  NSIS:
  3544    type: programming
  3545    extensions:
  3546      - ".nsi"
  3547      - ".nsh"
  3548    tm_scope: source.nsis
  3549    ace_mode: text
  3550    codemirror_mode: nsis
  3551    codemirror_mime_type: text/x-nsis
  3552    language_id: 242
  3553  NWScript:
  3554    type: programming
  3555    color: "#111522"
  3556    extensions:
  3557      - ".nss"
  3558    tm_scope: source.c.nwscript
  3559    ace_mode: c_cpp
  3560    codemirror_mode: clike
  3561    codemirror_mime_type: text/x-csrc
  3562    language_id: 731233819
  3563  Nearley:
  3564    type: programming
  3565    ace_mode: text
  3566    color: "#990000"
  3567    extensions:
  3568      - ".ne"
  3569      - ".nearley"
  3570    tm_scope: source.ne
  3571    language_id: 521429430
  3572  Nemerle:
  3573    type: programming
  3574    color: "#3d3c6e"
  3575    extensions:
  3576      - ".n"
  3577    tm_scope: source.nemerle
  3578    ace_mode: text
  3579    language_id: 243
  3580  NetLinx:
  3581    type: programming
  3582    color: "#0aa0ff"
  3583    extensions:
  3584      - ".axs"
  3585      - ".axi"
  3586    tm_scope: source.netlinx
  3587    ace_mode: text
  3588    language_id: 244
  3589  NetLinx+ERB:
  3590    type: programming
  3591    color: "#747faa"
  3592    extensions:
  3593      - ".axs.erb"
  3594      - ".axi.erb"
  3595    tm_scope: source.netlinx.erb
  3596    ace_mode: text
  3597    language_id: 245
  3598  NetLogo:
  3599    type: programming
  3600    color: "#ff6375"
  3601    extensions:
  3602      - ".nlogo"
  3603    tm_scope: source.lisp
  3604    ace_mode: lisp
  3605    codemirror_mode: commonlisp
  3606    codemirror_mime_type: text/x-common-lisp
  3607    language_id: 246
  3608  NewLisp:
  3609    type: programming
  3610    color: "#87AED7"
  3611    extensions:
  3612      - ".nl"
  3613      - ".lisp"
  3614      - ".lsp"
  3615    interpreters:
  3616      - newlisp
  3617    tm_scope: source.lisp
  3618    ace_mode: lisp
  3619    codemirror_mode: commonlisp
  3620    codemirror_mime_type: text/x-common-lisp
  3621    language_id: 247
  3622  Nextflow:
  3623    type: programming
  3624    ace_mode: groovy
  3625    tm_scope: source.nextflow
  3626    color: "#3ac486"
  3627    extensions:
  3628      - ".nf"
  3629    filenames:
  3630      - nextflow.config
  3631    interpreters:
  3632      - nextflow
  3633    language_id: 506780613
  3634    comment_style_id: SlashAsterisk
  3635  Nginx:
  3636    type: data
  3637    extensions:
  3638      - ".nginx"
  3639      - ".nginxconf"
  3640      - ".vhost"
  3641    filenames:
  3642      - nginx.conf
  3643    tm_scope: source.nginx
  3644    aliases:
  3645      - nginx configuration file
  3646    ace_mode: text
  3647    codemirror_mode: nginx
  3648    codemirror_mime_type: text/x-nginx-conf
  3649    language_id: 248
  3650  Nim:
  3651    type: programming
  3652    color: "#ffc200"
  3653    extensions:
  3654      - ".nim"
  3655      - ".nim.cfg"
  3656      - ".nimble"
  3657      - ".nimrod"
  3658      - ".nims"
  3659    filenames:
  3660      - nim.cfg
  3661    ace_mode: text
  3662    tm_scope: source.nim
  3663    language_id: 249
  3664  Ninja:
  3665    type: data
  3666    tm_scope: source.ninja
  3667    extensions:
  3668      - ".ninja"
  3669    ace_mode: text
  3670    language_id: 250
  3671  Nit:
  3672    type: programming
  3673    color: "#009917"
  3674    extensions:
  3675      - ".nit"
  3676    tm_scope: source.nit
  3677    ace_mode: text
  3678    language_id: 251
  3679  Nix:
  3680    type: programming
  3681    color: "#7e7eff"
  3682    extensions:
  3683      - ".nix"
  3684    aliases:
  3685      - nixos
  3686    tm_scope: source.nix
  3687    ace_mode: nix
  3688    language_id: 252
  3689  Nu:
  3690    type: programming
  3691    color: "#c9df40"
  3692    aliases:
  3693      - nush
  3694    extensions:
  3695      - ".nu"
  3696    filenames:
  3697      - Nukefile
  3698    tm_scope: source.nu
  3699    ace_mode: scheme
  3700    codemirror_mode: scheme
  3701    codemirror_mime_type: text/x-scheme
  3702    interpreters:
  3703      - nush
  3704    language_id: 253
  3705  NumPy:
  3706    type: programming
  3707    color: "#9C8AF9"
  3708    group: Python
  3709    extensions:
  3710      - ".numpy"
  3711      - ".numpyw"
  3712      - ".numsc"
  3713    tm_scope: none
  3714    ace_mode: text
  3715    codemirror_mode: python
  3716    codemirror_mime_type: text/x-python
  3717    language_id: 254
  3718  OCaml:
  3719    type: programming
  3720    ace_mode: ocaml
  3721    codemirror_mode: mllike
  3722    codemirror_mime_type: text/x-ocaml
  3723    color: "#3be133"
  3724    extensions:
  3725      - ".ml"
  3726      - ".eliom"
  3727      - ".eliomi"
  3728      - ".ml4"
  3729      - ".mli"
  3730      - ".mll"
  3731      - ".mly"
  3732    interpreters:
  3733      - ocaml
  3734      - ocamlrun
  3735      - ocamlscript
  3736    tm_scope: source.ocaml
  3737    language_id: 255
  3738    comment_style_id: RoundBracketAsterisk
  3739  ObjDump:
  3740    type: data
  3741    extensions:
  3742      - ".objdump"
  3743    tm_scope: objdump.x86asm
  3744    ace_mode: assembly_x86
  3745    language_id: 256
  3746  Object Data Instance Notation:
  3747    type: data
  3748    extensions:
  3749      - ".odin"
  3750    tm_scope: source.odin-ehr
  3751    ace_mode: text
  3752    language_id: 985227236
  3753  ObjectScript:
  3754    type: programming
  3755    extensions:
  3756      - ".cls"
  3757    language_id: 202735509
  3758    tm_scope: source.objectscript
  3759    color: "#424893"
  3760    ace_mode: text
  3761  Objective-C:
  3762    type: programming
  3763    tm_scope: source.objc
  3764    color: "#438eff"
  3765    aliases:
  3766      - obj-c
  3767      - objc
  3768      - objectivec
  3769    extensions:
  3770      - ".m"
  3771      - ".h"
  3772    ace_mode: objectivec
  3773    codemirror_mode: clike
  3774    codemirror_mime_type: text/x-objectivec
  3775    language_id: 257
  3776  Objective-C++:
  3777    type: programming
  3778    tm_scope: source.objc++
  3779    color: "#6866fb"
  3780    aliases:
  3781      - obj-c++
  3782      - objc++
  3783      - objectivec++
  3784    extensions:
  3785      - ".mm"
  3786    ace_mode: objectivec
  3787    codemirror_mode: clike
  3788    codemirror_mime_type: text/x-objectivec
  3789    language_id: 258
  3790  Objective-J:
  3791    type: programming
  3792    color: "#ff0c5a"
  3793    aliases:
  3794      - obj-j
  3795      - objectivej
  3796      - objj
  3797    extensions:
  3798      - ".j"
  3799      - ".sj"
  3800    tm_scope: source.js.objj
  3801    ace_mode: text
  3802    language_id: 259
  3803  Odin:
  3804    type: programming
  3805    color: "#60AFFE"
  3806    aliases:
  3807      - odinlang
  3808      - odin-lang
  3809    extensions:
  3810      - ".odin"
  3811    tm_scope: source.odin
  3812    ace_mode: text
  3813    language_id: 889244082
  3814  Omgrofl:
  3815    type: programming
  3816    extensions:
  3817      - ".omgrofl"
  3818    color: "#cabbff"
  3819    tm_scope: none
  3820    ace_mode: text
  3821    language_id: 260
  3822  Opa:
  3823    type: programming
  3824    extensions:
  3825      - ".opa"
  3826    tm_scope: source.opa
  3827    ace_mode: text
  3828    language_id: 261
  3829  Opal:
  3830    type: programming
  3831    color: "#f7ede0"
  3832    extensions:
  3833      - ".opal"
  3834    tm_scope: source.opal
  3835    ace_mode: text
  3836    language_id: 262
  3837  Open Policy Agent:
  3838    type: programming
  3839    ace_mode: text
  3840    extensions:
  3841      - ".rego"
  3842    language_id: 840483232
  3843    tm_scope: source.rego
  3844    comment_style_id: Hashtag
  3845  OpenCL:
  3846    type: programming
  3847    group: C
  3848    extensions:
  3849      - ".cl"
  3850      - ".opencl"
  3851    tm_scope: source.c
  3852    ace_mode: c_cpp
  3853    codemirror_mode: clike
  3854    codemirror_mime_type: text/x-csrc
  3855    language_id: 263
  3856  OpenEdge ABL:
  3857    type: programming
  3858    aliases:
  3859      - progress
  3860      - openedge
  3861      - abl
  3862    extensions:
  3863      - ".p"
  3864      - ".cls"
  3865      - ".w"
  3866    tm_scope: source.abl
  3867    ace_mode: text
  3868    language_id: 264
  3869  OpenQASM:
  3870    type: programming
  3871    extensions:
  3872      - ".qasm"
  3873    color: "#AA70FF"
  3874    tm_scope: source.qasm
  3875    ace_mode: text
  3876    language_id: 153739399
  3877  OpenRC runscript:
  3878    type: programming
  3879    group: Shell
  3880    aliases:
  3881      - openrc
  3882    interpreters:
  3883      - openrc-run
  3884    tm_scope: source.shell
  3885    ace_mode: sh
  3886    codemirror_mode: shell
  3887    codemirror_mime_type: text/x-sh
  3888    language_id: 265
  3889  OpenSCAD:
  3890    type: programming
  3891    extensions:
  3892      - ".scad"
  3893    tm_scope: source.scad
  3894    ace_mode: scad
  3895    language_id: 266
  3896  OpenStep Property List:
  3897    type: data
  3898    extensions:
  3899      - ".plist"
  3900      - ".glyphs"
  3901    tm_scope: source.plist
  3902    ace_mode: text
  3903    language_id: 598917541
  3904  OpenType Feature File:
  3905    type: data
  3906    aliases:
  3907      - AFDKO
  3908    extensions:
  3909      - ".fea"
  3910    tm_scope: source.opentype
  3911    ace_mode: text
  3912    language_id: 374317347
  3913  Org:
  3914    type: prose
  3915    wrap: true
  3916    extensions:
  3917      - ".org"
  3918    tm_scope: none
  3919    ace_mode: text
  3920    language_id: 267
  3921  Ox:
  3922    type: programming
  3923    extensions:
  3924      - ".ox"
  3925      - ".oxh"
  3926      - ".oxo"
  3927    tm_scope: source.ox
  3928    ace_mode: text
  3929    language_id: 268
  3930  Oxygene:
  3931    type: programming
  3932    color: "#cdd0e3"
  3933    extensions:
  3934      - ".oxygene"
  3935    tm_scope: none
  3936    ace_mode: text
  3937    language_id: 269
  3938  Oz:
  3939    type: programming
  3940    color: "#fab738"
  3941    extensions:
  3942      - ".oz"
  3943    tm_scope: source.oz
  3944    ace_mode: text
  3945    codemirror_mode: oz
  3946    codemirror_mime_type: text/x-oz
  3947    language_id: 270
  3948  P4:
  3949    type: programming
  3950    color: "#7055b5"
  3951    extensions:
  3952      - ".p4"
  3953    tm_scope: source.p4
  3954    ace_mode: text
  3955    language_id: 348895984
  3956  PHP:
  3957    type: programming
  3958    tm_scope: text.html.php
  3959    ace_mode: php
  3960    codemirror_mode: php
  3961    codemirror_mime_type: application/x-httpd-php
  3962    color: "#4F5D95"
  3963    extensions:
  3964      - ".php"
  3965      - ".aw"
  3966      - ".ctp"
  3967      - ".fcgi"
  3968      - ".inc"
  3969      - ".php3"
  3970      - ".php4"
  3971      - ".php5"
  3972      - ".phps"
  3973      - ".phpt"
  3974    filenames:
  3975      - ".php"
  3976      - ".php_cs"
  3977      - ".php_cs.dist"
  3978      - Phakefile
  3979    interpreters:
  3980      - php
  3981    aliases:
  3982      - inc
  3983    language_id: 272
  3984    comment_style_id: PhpTag
  3985  PLSQL:
  3986    type: programming
  3987    ace_mode: sql
  3988    codemirror_mode: sql
  3989    codemirror_mime_type: text/x-plsql
  3990    tm_scope: none
  3991    color: "#dad8d8"
  3992    extensions:
  3993      - ".pls"
  3994      - ".bdy"
  3995      - ".ddl"
  3996      - ".fnc"
  3997      - ".pck"
  3998      - ".pkb"
  3999      - ".pks"
  4000      - ".plb"
  4001      - ".plsql"
  4002      - ".prc"
  4003      - ".spc"
  4004      - ".sql"
  4005      - ".tpb"
  4006      - ".tps"
  4007      - ".trg"
  4008      - ".vw"
  4009    language_id: 273
  4010    comment_style_id: DoubleDash
  4011  PLpgSQL:
  4012    type: programming
  4013    ace_mode: pgsql
  4014    codemirror_mode: sql
  4015    codemirror_mime_type: text/x-sql
  4016    tm_scope: source.sql
  4017    extensions:
  4018      - ".pgsql"
  4019      - ".sql"
  4020    language_id: 274
  4021    comment_style_id: DoubleDash
  4022  POV-Ray SDL:
  4023    type: programming
  4024    aliases:
  4025      - pov-ray
  4026      - povray
  4027    extensions:
  4028      - ".pov"
  4029      - ".inc"
  4030    tm_scope: source.pov-ray sdl
  4031    ace_mode: text
  4032    language_id: 275
  4033  Pan:
  4034    type: programming
  4035    color: "#cc0000"
  4036    extensions:
  4037      - ".pan"
  4038    tm_scope: source.pan
  4039    ace_mode: text
  4040    language_id: 276
  4041  Papyrus:
  4042    type: programming
  4043    color: "#6600cc"
  4044    extensions:
  4045      - ".psc"
  4046    tm_scope: source.papyrus.skyrim
  4047    ace_mode: text
  4048    language_id: 277
  4049  Parrot:
  4050    type: programming
  4051    color: "#f3ca0a"
  4052    extensions:
  4053      - ".parrot"
  4054    tm_scope: none
  4055    ace_mode: text
  4056    language_id: 278
  4057  Parrot Assembly:
  4058    group: Parrot
  4059    type: programming
  4060    aliases:
  4061      - pasm
  4062    extensions:
  4063      - ".pasm"
  4064    interpreters:
  4065      - parrot
  4066    tm_scope: none
  4067    ace_mode: text
  4068    language_id: 279
  4069  Parrot Internal Representation:
  4070    group: Parrot
  4071    tm_scope: source.parrot.pir
  4072    type: programming
  4073    aliases:
  4074      - pir
  4075    extensions:
  4076      - ".pir"
  4077    interpreters:
  4078      - parrot
  4079    ace_mode: text
  4080    language_id: 280
  4081  Pascal:
  4082    type: programming
  4083    color: "#E3F171"
  4084    extensions:
  4085      - ".pas"
  4086      - ".dfm"
  4087      - ".dpr"
  4088      - ".inc"
  4089      - ".lpr"
  4090      - ".pascal"
  4091      - ".pp"
  4092    interpreters:
  4093      - instantfpc
  4094    tm_scope: source.pascal
  4095    ace_mode: pascal
  4096    codemirror_mode: pascal
  4097    codemirror_mime_type: text/x-pascal
  4098    language_id: 281
  4099  Pawn:
  4100    type: programming
  4101    color: "#dbb284"
  4102    extensions:
  4103      - ".pwn"
  4104      - ".inc"
  4105      - ".sma"
  4106    tm_scope: source.pawn
  4107    ace_mode: text
  4108    language_id: 271
  4109  Pep8:
  4110    type: programming
  4111    color: "#C76F5B"
  4112    extensions:
  4113      - ".pep"
  4114    ace_mode: text
  4115    tm_scope: source.pep8
  4116    language_id: 840372442
  4117  Perl:
  4118    type: programming
  4119    tm_scope: source.perl
  4120    ace_mode: perl
  4121    codemirror_mode: perl
  4122    codemirror_mime_type: text/x-perl
  4123    color: "#0298c3"
  4124    extensions:
  4125      - ".pl"
  4126      - ".al"
  4127      - ".cgi"
  4128      - ".fcgi"
  4129      - ".perl"
  4130      - ".ph"
  4131      - ".plx"
  4132      - ".pm"
  4133      - ".psgi"
  4134      - ".t"
  4135    filenames:
  4136      - Makefile.PL
  4137      - Rexfile
  4138      - ack
  4139      - cpanfile
  4140    interpreters:
  4141      - cperl
  4142      - perl
  4143    aliases:
  4144      - cperl
  4145    language_id: 282
  4146    comment_style_id: Hashtag
  4147  Pic:
  4148    type: markup
  4149    group: Roff
  4150    tm_scope: source.pic
  4151    extensions:
  4152      - ".pic"
  4153      - ".chem"
  4154    ace_mode: text
  4155    codemirror_mode: troff
  4156    codemirror_mime_type: text/troff
  4157    language_id: 425
  4158  Pickle:
  4159    type: data
  4160    extensions:
  4161      - ".pkl"
  4162    tm_scope: none
  4163    ace_mode: text
  4164    language_id: 284
  4165  PicoLisp:
  4166    type: programming
  4167    extensions:
  4168      - ".l"
  4169    interpreters:
  4170      - picolisp
  4171      - pil
  4172    tm_scope: source.lisp
  4173    ace_mode: lisp
  4174    language_id: 285
  4175  PigLatin:
  4176    type: programming
  4177    color: "#fcd7de"
  4178    extensions:
  4179      - ".pig"
  4180    tm_scope: source.pig_latin
  4181    ace_mode: text
  4182    language_id: 286
  4183  Pike:
  4184    type: programming
  4185    color: "#005390"
  4186    extensions:
  4187      - ".pike"
  4188      - ".pmod"
  4189    interpreters:
  4190      - pike
  4191    tm_scope: source.pike
  4192    ace_mode: text
  4193    language_id: 287
  4194  PlantUML:
  4195    type: data
  4196    extensions:
  4197      - ".puml"
  4198      - ".iuml"
  4199      - ".plantuml"
  4200    tm_scope: source.wsd
  4201    ace_mode: text
  4202    language_id: 833504686
  4203    comment_style_id: Apostrophe
  4204  Pod:
  4205    type: prose
  4206    ace_mode: perl
  4207    codemirror_mode: perl
  4208    codemirror_mime_type: text/x-perl
  4209    wrap: true
  4210    extensions:
  4211      - ".pod"
  4212    interpreters:
  4213      - perl
  4214    tm_scope: none
  4215    language_id: 288
  4216  Pod 6:
  4217    type: prose
  4218    ace_mode: perl
  4219    tm_scope: source.raku
  4220    wrap: true
  4221    extensions:
  4222      - ".pod"
  4223      - ".pod6"
  4224    interpreters:
  4225      - perl6
  4226    language_id: 155357471
  4227  PogoScript:
  4228    type: programming
  4229    color: "#d80074"
  4230    extensions:
  4231      - ".pogo"
  4232    tm_scope: source.pogoscript
  4233    ace_mode: text
  4234    language_id: 289
  4235  Pony:
  4236    type: programming
  4237    extensions:
  4238      - ".pony"
  4239    tm_scope: source.pony
  4240    ace_mode: text
  4241    language_id: 290
  4242  PostCSS:
  4243    type: markup
  4244    tm_scope: source.postcss
  4245    group: CSS
  4246    extensions:
  4247      - ".pcss"
  4248      - ".postcss"
  4249    ace_mode: text
  4250    language_id: 262764437
  4251  PostScript:
  4252    type: markup
  4253    color: "#da291c"
  4254    extensions:
  4255      - ".ps"
  4256      - ".eps"
  4257      - ".epsi"
  4258      - ".pfa"
  4259    tm_scope: source.postscript
  4260    aliases:
  4261      - postscr
  4262    ace_mode: text
  4263    language_id: 291
  4264  PowerBuilder:
  4265    type: programming
  4266    color: "#8f0f8d"
  4267    extensions:
  4268      - ".pbt"
  4269      - ".sra"
  4270      - ".sru"
  4271      - ".srw"
  4272    tm_scope: none
  4273    ace_mode: text
  4274    language_id: 292
  4275  PowerShell:
  4276    type: programming
  4277    color: "#012456"
  4278    tm_scope: source.powershell
  4279    ace_mode: powershell
  4280    codemirror_mode: powershell
  4281    codemirror_mime_type: application/x-powershell
  4282    aliases:
  4283      - posh
  4284      - pwsh
  4285    extensions:
  4286      - ".ps1"
  4287      - ".psd1"
  4288      - ".psm1"
  4289    interpreters:
  4290      - pwsh
  4291    language_id: 293
  4292  Prisma:
  4293    type: data
  4294    color: "#0c344b"
  4295    extensions:
  4296      - ".prisma"
  4297    tm_scope: source.prisma
  4298    ace_mode: text
  4299    language_id: 499933428
  4300  Processing:
  4301    type: programming
  4302    color: "#0096D8"
  4303    extensions:
  4304      - ".pde"
  4305    tm_scope: source.processing
  4306    ace_mode: text
  4307    language_id: 294
  4308  Proguard:
  4309    type: data
  4310    extensions:
  4311      - ".pro"
  4312    tm_scope: none
  4313    ace_mode: text
  4314    language_id: 716513858
  4315  Prolog:
  4316    type: programming
  4317    color: "#74283c"
  4318    extensions:
  4319      - ".pl"
  4320      - ".pro"
  4321      - ".prolog"
  4322      - ".yap"
  4323    interpreters:
  4324      - swipl
  4325      - yap
  4326    tm_scope: source.prolog
  4327    ace_mode: prolog
  4328    language_id: 295
  4329  Propeller Spin:
  4330    type: programming
  4331    color: "#7fa2a7"
  4332    extensions:
  4333      - ".spin"
  4334    tm_scope: source.spin
  4335    ace_mode: text
  4336    language_id: 296
  4337  Protocol Buffer:
  4338    type: data
  4339    aliases:
  4340      - protobuf
  4341      - Protocol Buffers
  4342    extensions:
  4343      - ".proto"
  4344    tm_scope: source.protobuf
  4345    ace_mode: protobuf
  4346    codemirror_mode: protobuf
  4347    codemirror_mime_type: text/x-protobuf
  4348    language_id: 297
  4349    comment_style_id: DoubleSlash
  4350  Public Key:
  4351    type: data
  4352    extensions:
  4353      - ".asc"
  4354      - ".pub"
  4355    tm_scope: none
  4356    ace_mode: text
  4357    codemirror_mode: asciiarmor
  4358    codemirror_mime_type: application/pgp
  4359    language_id: 298
  4360  Pug:
  4361    type: markup
  4362    color: "#a86454"
  4363    extensions:
  4364      - ".jade"
  4365      - ".pug"
  4366    tm_scope: text.jade
  4367    ace_mode: jade
  4368    codemirror_mode: pug
  4369    codemirror_mime_type: text/x-pug
  4370    language_id: 179
  4371  Puppet:
  4372    type: programming
  4373    color: "#302B6D"
  4374    extensions:
  4375      - ".pp"
  4376    filenames:
  4377      - Modulefile
  4378    ace_mode: text
  4379    codemirror_mode: puppet
  4380    codemirror_mime_type: text/x-puppet
  4381    tm_scope: source.puppet
  4382    language_id: 299
  4383  Pure Data:
  4384    type: data
  4385    extensions:
  4386      - ".pd"
  4387    tm_scope: none
  4388    ace_mode: text
  4389    language_id: 300
  4390  PureBasic:
  4391    type: programming
  4392    color: "#5a6986"
  4393    extensions:
  4394      - ".pb"
  4395      - ".pbi"
  4396    tm_scope: none
  4397    ace_mode: text
  4398    language_id: 301
  4399  PureScript:
  4400    type: programming
  4401    color: "#1D222D"
  4402    extensions:
  4403      - ".purs"
  4404    tm_scope: source.purescript
  4405    ace_mode: haskell
  4406    codemirror_mode: haskell
  4407    codemirror_mime_type: text/x-haskell
  4408    language_id: 302
  4409  Python:
  4410    type: programming
  4411    tm_scope: source.python
  4412    ace_mode: python
  4413    codemirror_mode: python
  4414    codemirror_mime_type: text/x-python
  4415    color: "#3572A5"
  4416    extensions:
  4417      - ".py"
  4418      - ".cgi"
  4419      - ".fcgi"
  4420      - ".gyp"
  4421      - ".gypi"
  4422      - ".lmi"
  4423      - ".py3"
  4424      - ".pyde"
  4425      - ".pyi"
  4426      - ".pyp"
  4427      - ".pyt"
  4428      - ".pyw"
  4429      - ".rpy"
  4430      - ".smk"
  4431      - ".spec"
  4432      - ".tac"
  4433      - ".wsgi"
  4434      - ".xpy"
  4435    filenames:
  4436      - ".gclient"
  4437      - DEPS
  4438      - SConscript
  4439      - SConstruct
  4440      - Snakefile
  4441      - wscript
  4442    interpreters:
  4443      - python
  4444      - python2
  4445      - python3
  4446    aliases:
  4447      - python3
  4448      - rusthon
  4449    language_id: 303
  4450    comment_style_id: PythonStyle
  4451  Python console:
  4452    type: programming
  4453    group: Python
  4454    searchable: false
  4455    aliases:
  4456      - pycon
  4457    tm_scope: text.python.console
  4458    ace_mode: text
  4459    language_id: 428
  4460  Python traceback:
  4461    type: data
  4462    group: Python
  4463    searchable: false
  4464    extensions:
  4465      - ".pytb"
  4466    tm_scope: text.python.traceback
  4467    ace_mode: text
  4468    language_id: 304
  4469  Q#:
  4470    type: programming
  4471    extensions:
  4472      - ".qs"
  4473    aliases:
  4474      - qsharp
  4475    color: "#fed659"
  4476    ace_mode: text
  4477    tm_scope: source.qsharp
  4478    language_id: 697448245
  4479  QML:
  4480    type: programming
  4481    color: "#44a51c"
  4482    extensions:
  4483      - ".qml"
  4484      - ".qbs"
  4485    tm_scope: source.qml
  4486    ace_mode: text
  4487    language_id: 305
  4488  QMake:
  4489    type: programming
  4490    extensions:
  4491      - ".pro"
  4492      - ".pri"
  4493    interpreters:
  4494      - qmake
  4495    tm_scope: source.qmake
  4496    ace_mode: text
  4497    language_id: 306
  4498  Qt Script:
  4499    type: programming
  4500    ace_mode: javascript
  4501    codemirror_mode: javascript
  4502    codemirror_mime_type: text/javascript
  4503    extensions:
  4504      - ".qs"
  4505    filenames:
  4506      - installscript.qs
  4507      - toolchain_installscript.qs
  4508    color: "#00b841"
  4509    tm_scope: source.js
  4510    language_id: 558193693
  4511  Quake:
  4512    type: programming
  4513    filenames:
  4514      - m3makefile
  4515      - m3overrides
  4516    color: "#882233"
  4517    ace_mode: text
  4518    tm_scope: source.quake
  4519    language_id: 375265331
  4520  R:
  4521    type: programming
  4522    color: "#198CE7"
  4523    aliases:
  4524      - R
  4525      - Rscript
  4526      - splus
  4527    extensions:
  4528      - ".r"
  4529      - ".R"
  4530      - ".rd"
  4531      - ".rsx"
  4532    filenames:
  4533      - ".Rprofile"
  4534      - expr-dist
  4535    interpreters:
  4536      - Rscript
  4537    tm_scope: source.r
  4538    ace_mode: r
  4539    codemirror_mode: r
  4540    codemirror_mime_type: text/x-rsrc
  4541    language_id: 307
  4542    comment_style_id: Hashtag
  4543  RAML:
  4544    type: markup
  4545    ace_mode: yaml
  4546    codemirror_mode: yaml
  4547    codemirror_mime_type: text/x-yaml
  4548    tm_scope: source.yaml
  4549    color: "#77d9fb"
  4550    extensions:
  4551      - ".raml"
  4552    language_id: 308
  4553  RDoc:
  4554    type: prose
  4555    ace_mode: rdoc
  4556    wrap: true
  4557    extensions:
  4558      - ".rdoc"
  4559    tm_scope: text.rdoc
  4560    language_id: 309
  4561  REALbasic:
  4562    type: programming
  4563    extensions:
  4564      - ".rbbas"
  4565      - ".rbfrm"
  4566      - ".rbmnu"
  4567      - ".rbres"
  4568      - ".rbtbar"
  4569      - ".rbuistate"
  4570    tm_scope: source.vbnet
  4571    ace_mode: text
  4572    language_id: 310
  4573  REXX:
  4574    type: programming
  4575    aliases:
  4576      - arexx
  4577    extensions:
  4578      - ".rexx"
  4579      - ".pprx"
  4580      - ".rex"
  4581    interpreters:
  4582      - regina
  4583      - rexx
  4584    tm_scope: source.rexx
  4585    ace_mode: text
  4586    language_id: 311
  4587  RMarkdown:
  4588    type: prose
  4589    wrap: true
  4590    ace_mode: markdown
  4591    codemirror_mode: gfm
  4592    codemirror_mime_type: text/x-gfm
  4593    extensions:
  4594      - ".rmd"
  4595    tm_scope: source.gfm
  4596    language_id: 313
  4597  RPC:
  4598    type: programming
  4599    aliases:
  4600      - rpcgen
  4601      - oncrpc
  4602      - xdr
  4603    ace_mode: c_cpp
  4604    extensions:
  4605      - ".x"
  4606    tm_scope: source.c
  4607    language_id: 1031374237
  4608  RPM Spec:
  4609    type: data
  4610    tm_scope: source.rpm-spec
  4611    extensions:
  4612      - ".spec"
  4613    aliases:
  4614      - specfile
  4615    ace_mode: text
  4616    codemirror_mode: rpm
  4617    codemirror_mime_type: text/x-rpm-spec
  4618    language_id: 314
  4619  RUNOFF:
  4620    type: markup
  4621    color: "#665a4e"
  4622    extensions:
  4623      - ".rnh"
  4624      - ".rno"
  4625    wrap: true
  4626    tm_scope: text.runoff
  4627    ace_mode: text
  4628    language_id: 315
  4629  Racket:
  4630    type: programming
  4631    color: "#3c5caa"
  4632    extensions:
  4633      - ".rkt"
  4634      - ".rktd"
  4635      - ".rktl"
  4636      - ".scrbl"
  4637    interpreters:
  4638      - racket
  4639    tm_scope: source.racket
  4640    ace_mode: lisp
  4641    language_id: 316
  4642  Ragel:
  4643    type: programming
  4644    color: "#9d5200"
  4645    extensions:
  4646      - ".rl"
  4647    aliases:
  4648      - ragel-rb
  4649      - ragel-ruby
  4650    tm_scope: none
  4651    ace_mode: text
  4652    language_id: 317
  4653  Raku:
  4654    type: programming
  4655    color: "#0000fb"
  4656    extensions:
  4657      - ".6pl"
  4658      - ".6pm"
  4659      - ".nqp"
  4660      - ".p6"
  4661      - ".p6l"
  4662      - ".p6m"
  4663      - ".pl"
  4664      - ".pl6"
  4665      - ".pm"
  4666      - ".pm6"
  4667      - ".t"
  4668    interpreters:
  4669      - perl6
  4670      - raku
  4671      - rakudo
  4672    aliases:
  4673      - perl6
  4674      - perl-6
  4675    tm_scope: source.raku
  4676    ace_mode: perl
  4677    codemirror_mode: perl
  4678    codemirror_mime_type: text/x-perl
  4679    language_id: 283
  4680  Rascal:
  4681    type: programming
  4682    color: "#fffaa0"
  4683    extensions:
  4684      - ".rsc"
  4685    tm_scope: source.rascal
  4686    ace_mode: text
  4687    language_id: 173616037
  4688  Raw token data:
  4689    type: data
  4690    aliases:
  4691      - raw
  4692    extensions:
  4693      - ".raw"
  4694    tm_scope: none
  4695    ace_mode: text
  4696    language_id: 318
  4697  ReScript:
  4698    type: programming
  4699    color: "#ed5051"
  4700    ace_mode: rust
  4701    codemirror_mode: rust
  4702    codemirror_mime_type: text/x-rustsrc
  4703    extensions:
  4704      - ".res"
  4705    interpreters:
  4706      - ocaml
  4707    tm_scope: source.rescript
  4708    language_id: 501875647
  4709  Readline Config:
  4710    type: data
  4711    group: INI
  4712    aliases:
  4713      - inputrc
  4714      - readline
  4715    filenames:
  4716      - ".inputrc"
  4717      - inputrc
  4718    tm_scope: source.inputrc
  4719    ace_mode: text
  4720    language_id: 538732839
  4721  Reason:
  4722    type: programming
  4723    color: "#ff5847"
  4724    ace_mode: rust
  4725    codemirror_mode: rust
  4726    codemirror_mime_type: text/x-rustsrc
  4727    extensions:
  4728      - ".re"
  4729      - ".rei"
  4730    tm_scope: source.reason
  4731    language_id: 869538413
  4732  Rebol:
  4733    type: programming
  4734    color: "#358a5b"
  4735    extensions:
  4736      - ".reb"
  4737      - ".r"
  4738      - ".r2"
  4739      - ".r3"
  4740      - ".rebol"
  4741    ace_mode: text
  4742    tm_scope: source.rebol
  4743    language_id: 319
  4744  Red:
  4745    type: programming
  4746    color: "#f50000"
  4747    extensions:
  4748      - ".red"
  4749      - ".reds"
  4750    aliases:
  4751      - red/system
  4752    tm_scope: source.red
  4753    ace_mode: text
  4754    language_id: 320
  4755  Redcode:
  4756    type: programming
  4757    extensions:
  4758      - ".cw"
  4759    tm_scope: none
  4760    ace_mode: text
  4761    language_id: 321
  4762  Regular Expression:
  4763    type: data
  4764    extensions:
  4765      - ".regexp"
  4766      - ".regex"
  4767    aliases:
  4768      - regexp
  4769      - regex
  4770    ace_mode: text
  4771    tm_scope: source.regexp
  4772    language_id: 363378884
  4773  Ren'Py:
  4774    type: programming
  4775    aliases:
  4776      - renpy
  4777    color: "#ff7f7f"
  4778    extensions:
  4779      - ".rpy"
  4780    tm_scope: source.renpy
  4781    ace_mode: python
  4782    language_id: 322
  4783  RenderScript:
  4784    type: programming
  4785    extensions:
  4786      - ".rs"
  4787      - ".rsh"
  4788    tm_scope: none
  4789    ace_mode: text
  4790    language_id: 323
  4791    comment_style_id: DoubleSlash
  4792  Rich Text Format:
  4793    type: markup
  4794    extensions:
  4795      - ".rtf"
  4796    tm_scope: text.rtf
  4797    ace_mode: text
  4798    language_id: 51601661
  4799  Ring:
  4800    type: programming
  4801    color: "#2D54CB"
  4802    extensions:
  4803      - ".ring"
  4804    tm_scope: source.ring
  4805    ace_mode: text
  4806    language_id: 431
  4807  Riot:
  4808    type: markup
  4809    color: "#A71E49"
  4810    ace_mode: html
  4811    extensions:
  4812      - ".riot"
  4813    tm_scope: text.html.riot
  4814    language_id: 878396783
  4815  RobotFramework:
  4816    type: programming
  4817    extensions:
  4818      - ".robot"
  4819    tm_scope: text.robot
  4820    ace_mode: text
  4821    language_id: 324
  4822  Roff:
  4823    type: markup
  4824    color: "#ecdebe"
  4825    extensions:
  4826      - ".roff"
  4827      - ".1"
  4828      - ".1in"
  4829      - ".1m"
  4830      - ".1x"
  4831      - ".2"
  4832      - ".3"
  4833      - ".3in"
  4834      - ".3m"
  4835      - ".3p"
  4836      - ".3pm"
  4837      - ".3qt"
  4838      - ".3x"
  4839      - ".4"
  4840      - ".5"
  4841      - ".6"
  4842      - ".7"
  4843      - ".8"
  4844      - ".9"
  4845      - ".l"
  4846      - ".man"
  4847      - ".mdoc"
  4848      - ".me"
  4849      - ".ms"
  4850      - ".n"
  4851      - ".nr"
  4852      - ".rno"
  4853      - ".tmac"
  4854    filenames:
  4855      - eqnrc
  4856      - mmn
  4857      - mmt
  4858      - troffrc
  4859      - troffrc-end
  4860    tm_scope: text.roff
  4861    aliases:
  4862      - groff
  4863      - man
  4864      - manpage
  4865      - man page
  4866      - man-page
  4867      - mdoc
  4868      - nroff
  4869      - troff
  4870    wrap: true
  4871    ace_mode: text
  4872    codemirror_mode: troff
  4873    codemirror_mime_type: text/troff
  4874    language_id: 141
  4875  Roff Manpage:
  4876    type: markup
  4877    group: Roff
  4878    extensions:
  4879      - ".1"
  4880      - ".1in"
  4881      - ".1m"
  4882      - ".1x"
  4883      - ".2"
  4884      - ".3"
  4885      - ".3in"
  4886      - ".3m"
  4887      - ".3p"
  4888      - ".3pm"
  4889      - ".3qt"
  4890      - ".3x"
  4891      - ".4"
  4892      - ".5"
  4893      - ".6"
  4894      - ".7"
  4895      - ".8"
  4896      - ".9"
  4897      - ".man"
  4898      - ".mdoc"
  4899    wrap: true
  4900    tm_scope: text.roff
  4901    ace_mode: text
  4902    codemirror_mode: troff
  4903    codemirror_mime_type: text/troff
  4904    language_id: 612669833
  4905  Rouge:
  4906    type: programming
  4907    ace_mode: clojure
  4908    codemirror_mode: clojure
  4909    codemirror_mime_type: text/x-clojure
  4910    color: "#cc0088"
  4911    extensions:
  4912      - ".rg"
  4913    tm_scope: source.clojure
  4914    language_id: 325
  4915  Ruby:
  4916    type: programming
  4917    tm_scope: source.ruby
  4918    ace_mode: ruby
  4919    codemirror_mode: ruby
  4920    codemirror_mime_type: text/x-ruby
  4921    color: "#701516"
  4922    aliases:
  4923      - jruby
  4924      - macruby
  4925      - rake
  4926      - rb
  4927      - rbx
  4928    extensions:
  4929      - ".rb"
  4930      - ".builder"
  4931      - ".eye"
  4932      - ".fcgi"
  4933      - ".gemspec"
  4934      - ".god"
  4935      - ".jbuilder"
  4936      - ".mspec"
  4937      - ".pluginspec"
  4938      - ".podspec"
  4939      - ".rabl"
  4940      - ".rake"
  4941      - ".rbi"
  4942      - ".rbuild"
  4943      - ".rbw"
  4944      - ".rbx"
  4945      - ".ru"
  4946      - ".ruby"
  4947      - ".spec"
  4948      - ".thor"
  4949      - ".watchr"
  4950    interpreters:
  4951      - ruby
  4952      - macruby
  4953      - rake
  4954      - jruby
  4955      - rbx
  4956    filenames:
  4957      - ".irbrc"
  4958      - ".pryrc"
  4959      - ".simplecov"
  4960      - Appraisals
  4961      - Berksfile
  4962      - Brewfile
  4963      - Buildfile
  4964      - Capfile
  4965      - Dangerfile
  4966      - Deliverfile
  4967      - Fastfile
  4968      - Gemfile
  4969      - Gemfile.lock
  4970      - Guardfile
  4971      - Jarfile
  4972      - Mavenfile
  4973      - Podfile
  4974      - Puppetfile
  4975      - Rakefile
  4976      - Snapfile
  4977      - Thorfile
  4978      - Vagrantfile
  4979      - buildfile
  4980    language_id: 326
  4981  Rust:
  4982    type: programming
  4983    color: "#dea584"
  4984    extensions:
  4985      - ".rs"
  4986      - ".rs.in"
  4987    tm_scope: source.rust
  4988    ace_mode: rust
  4989    codemirror_mode: rust
  4990    codemirror_mime_type: text/x-rustsrc
  4991    language_id: 327
  4992    comment_style_id: DoubleSlash
  4993  SAS:
  4994    type: programming
  4995    color: "#B34936"
  4996    extensions:
  4997      - ".sas"
  4998    tm_scope: source.sas
  4999    ace_mode: text
  5000    codemirror_mode: sas
  5001    codemirror_mime_type: text/x-sas
  5002    language_id: 328
  5003  SCSS:
  5004    type: markup
  5005    color: "#c6538c"
  5006    tm_scope: source.css.scss
  5007    ace_mode: scss
  5008    codemirror_mode: css
  5009    codemirror_mime_type: text/x-scss
  5010    extensions:
  5011      - ".scss"
  5012    language_id: 329
  5013    comment_style_id: DoubleSlash
  5014  SMT:
  5015    type: programming
  5016    extensions:
  5017      - ".smt2"
  5018      - ".smt"
  5019    interpreters:
  5020      - boolector
  5021      - cvc4
  5022      - mathsat5
  5023      - opensmt
  5024      - smtinterpol
  5025      - smt-rat
  5026      - stp
  5027      - verit
  5028      - yices2
  5029      - z3
  5030    tm_scope: source.smt
  5031    ace_mode: text
  5032    language_id: 330
  5033  SPARQL:
  5034    type: data
  5035    tm_scope: source.sparql
  5036    ace_mode: text
  5037    codemirror_mode: sparql
  5038    codemirror_mime_type: application/sparql-query
  5039    extensions:
  5040      - ".sparql"
  5041      - ".rq"
  5042    language_id: 331
  5043  SQF:
  5044    type: programming
  5045    color: "#3F3F3F"
  5046    extensions:
  5047      - ".sqf"
  5048      - ".hqf"
  5049    tm_scope: source.sqf
  5050    ace_mode: text
  5051    language_id: 332
  5052  SQL:
  5053    type: data
  5054    tm_scope: source.sql
  5055    ace_mode: sql
  5056    codemirror_mode: sql
  5057    codemirror_mime_type: text/x-sql
  5058    extensions:
  5059      - ".sql"
  5060      - ".cql"
  5061      - ".ddl"
  5062      - ".inc"
  5063      - ".mysql"
  5064      - ".prc"
  5065      - ".tab"
  5066      - ".udf"
  5067      - ".viw"
  5068    language_id: 333
  5069    comment_style_id: DoubleDash
  5070  SQLPL:
  5071    type: programming
  5072    ace_mode: sql
  5073    codemirror_mode: sql
  5074    codemirror_mime_type: text/x-sql
  5075    tm_scope: source.sql
  5076    extensions:
  5077      - ".sql"
  5078      - ".db2"
  5079    language_id: 334
  5080    comment_style_id: DoubleDash
  5081  SRecode Template:
  5082    type: markup
  5083    color: "#348a34"
  5084    tm_scope: source.lisp
  5085    ace_mode: lisp
  5086    codemirror_mode: commonlisp
  5087    codemirror_mime_type: text/x-common-lisp
  5088    extensions:
  5089      - ".srt"
  5090    language_id: 335
  5091  SSH Config:
  5092    type: data
  5093    group: INI
  5094    filenames:
  5095      - ssh-config
  5096      - ssh_config
  5097      - sshconfig
  5098      - sshconfig.snip
  5099      - sshd-config
  5100      - sshd_config
  5101    ace_mode: text
  5102    tm_scope: source.ssh-config
  5103    language_id: 554920715
  5104  STON:
  5105    type: data
  5106    group: Smalltalk
  5107    extensions:
  5108      - ".ston"
  5109    tm_scope: source.smalltalk
  5110    ace_mode: text
  5111    language_id: 336
  5112  SVG:
  5113    type: data
  5114    color: "#ff9900"
  5115    extensions:
  5116      - ".svg"
  5117    tm_scope: text.xml.svg
  5118    ace_mode: xml
  5119    codemirror_mode: xml
  5120    codemirror_mime_type: text/xml
  5121    language_id: 337
  5122    comment_style_id: AngleBracket
  5123  SWIG:
  5124    type: programming
  5125    extensions:
  5126      - ".i"
  5127    tm_scope: source.c++
  5128    ace_mode: c_cpp
  5129    codemirror_mode: clike
  5130    codemirror_mime_type: text/x-c++src
  5131    language_id: 1066250075
  5132  Sage:
  5133    type: programming
  5134    extensions:
  5135      - ".sage"
  5136      - ".sagews"
  5137    tm_scope: source.python
  5138    ace_mode: python
  5139    codemirror_mode: python
  5140    codemirror_mime_type: text/x-python
  5141    language_id: 338
  5142  SaltStack:
  5143    type: programming
  5144    color: "#646464"
  5145    aliases:
  5146      - saltstate
  5147      - salt
  5148    extensions:
  5149      - ".sls"
  5150    tm_scope: source.yaml.salt
  5151    ace_mode: yaml
  5152    codemirror_mode: yaml
  5153    codemirror_mime_type: text/x-yaml
  5154    language_id: 339
  5155  Sass:
  5156    type: markup
  5157    color: "#a53b70"
  5158    tm_scope: source.sass
  5159    extensions:
  5160      - ".sass"
  5161    ace_mode: sass
  5162    codemirror_mode: sass
  5163    codemirror_mime_type: text/x-sass
  5164    language_id: 340
  5165    comment_style_id: DoubleSlash
  5166  Scala:
  5167    type: programming
  5168    tm_scope: source.scala
  5169    ace_mode: scala
  5170    codemirror_mode: clike
  5171    codemirror_mime_type: text/x-scala
  5172    color: "#c22d40"
  5173    extensions:
  5174      - ".scala"
  5175      - ".kojo"
  5176      - ".sbt"
  5177      - ".sc"
  5178    interpreters:
  5179      - scala
  5180    language_id: 341
  5181    comment_style_id: SlashAsterisk
  5182  Scaml:
  5183    group: HTML
  5184    type: markup
  5185    extensions:
  5186      - ".scaml"
  5187    tm_scope: source.scaml
  5188    ace_mode: text
  5189    language_id: 342
  5190  Scheme:
  5191    type: programming
  5192    color: "#1e4aec"
  5193    extensions:
  5194      - ".scm"
  5195      - ".sch"
  5196      - ".sld"
  5197      - ".sls"
  5198      - ".sps"
  5199      - ".ss"
  5200    interpreters:
  5201      - scheme
  5202      - guile
  5203      - bigloo
  5204      - chicken
  5205      - csi
  5206      - gosh
  5207      - r6rs
  5208    tm_scope: source.scheme
  5209    ace_mode: scheme
  5210    codemirror_mode: scheme
  5211    codemirror_mime_type: text/x-scheme
  5212    language_id: 343
  5213  Scilab:
  5214    type: programming
  5215    extensions:
  5216      - ".sci"
  5217      - ".sce"
  5218      - ".tst"
  5219    tm_scope: source.scilab
  5220    ace_mode: text
  5221    language_id: 344
  5222  Self:
  5223    type: programming
  5224    color: "#0579aa"
  5225    extensions:
  5226      - ".self"
  5227    tm_scope: none
  5228    ace_mode: text
  5229    language_id: 345
  5230  ShaderLab:
  5231    type: programming
  5232    extensions:
  5233      - ".shader"
  5234    ace_mode: text
  5235    tm_scope: source.shaderlab
  5236    language_id: 664257356
  5237  Shell:
  5238    type: programming
  5239    color: "#89e051"
  5240    aliases:
  5241      - sh
  5242      - shell-script
  5243      - bash
  5244      - zsh
  5245    extensions:
  5246      - ".sh"
  5247      - ".bash"
  5248      - ".bats"
  5249      - ".cgi"
  5250      - ".command"
  5251      - ".env"
  5252      - ".fcgi"
  5253      - ".ksh"
  5254      - ".sh.in"
  5255      - ".tmux"
  5256      - ".tool"
  5257      - ".zsh"
  5258    filenames:
  5259      - ".bash_aliases"
  5260      - ".bash_history"
  5261      - ".bash_logout"
  5262      - ".bash_profile"
  5263      - ".bashrc"
  5264      - ".cshrc"
  5265      - ".env"
  5266      - ".env.example"
  5267      - ".env.local"
  5268      - ".env.development"
  5269      - ".env.production"
  5270      - ".env.test"
  5271      - ".flaskenv"
  5272      - ".login"
  5273      - ".profile"
  5274      - ".zlogin"
  5275      - ".zlogout"
  5276      - ".zprofile"
  5277      - ".zshenv"
  5278      - ".zshrc"
  5279      - 9fs
  5280      - PKGBUILD
  5281      - bash_aliases
  5282      - bash_logout
  5283      - bash_profile
  5284      - bashrc
  5285      - cshrc
  5286      - gradlew
  5287      - login
  5288      - man
  5289      - profile
  5290      - zlogin
  5291      - zlogout
  5292      - zprofile
  5293      - zshenv
  5294      - zshrc
  5295    interpreters:
  5296      - ash
  5297      - bash
  5298      - dash
  5299      - ksh
  5300      - mksh
  5301      - pdksh
  5302      - rc
  5303      - sh
  5304      - zsh
  5305    tm_scope: source.shell
  5306    ace_mode: sh
  5307    codemirror_mode: shell
  5308    codemirror_mime_type: text/x-sh
  5309    language_id: 346
  5310    comment_style_id: Hashtag
  5311  ShellSession:
  5312    type: programming
  5313    extensions:
  5314      - ".sh-session"
  5315    aliases:
  5316      - bash session
  5317      - console
  5318    tm_scope: text.shell-session
  5319    ace_mode: sh
  5320    codemirror_mode: shell
  5321    codemirror_mime_type: text/x-sh
  5322    language_id: 347
  5323  Shen:
  5324    type: programming
  5325    color: "#120F14"
  5326    extensions:
  5327      - ".shen"
  5328    tm_scope: source.shen
  5329    ace_mode: text
  5330    language_id: 348
  5331  Sieve:
  5332    type: programming
  5333    tm_scope: source.sieve
  5334    ace_mode: text
  5335    extensions:
  5336      - ".sieve"
  5337    codemirror_mode: sieve
  5338    codemirror_mime_type: application/sieve
  5339    language_id: 208976687
  5340  Slash:
  5341    type: programming
  5342    color: "#007eff"
  5343    extensions:
  5344      - ".sl"
  5345    tm_scope: text.html.slash
  5346    ace_mode: text
  5347    language_id: 349
  5348  Slice:
  5349    type: programming
  5350    color: "#003fa2"
  5351    tm_scope: source.slice
  5352    ace_mode: text
  5353    extensions:
  5354      - ".ice"
  5355    language_id: 894641667
  5356  Slim:
  5357    type: markup
  5358    color: "#2b2b2b"
  5359    extensions:
  5360      - ".slim"
  5361    tm_scope: text.slim
  5362    ace_mode: text
  5363    codemirror_mode: slim
  5364    codemirror_mime_type: text/x-slim
  5365    language_id: 350
  5366  SmPL:
  5367    type: programming
  5368    extensions:
  5369      - ".cocci"
  5370    aliases:
  5371      - coccinelle
  5372    ace_mode: text
  5373    tm_scope: source.smpl
  5374    color: "#c94949"
  5375    language_id: 164123055
  5376  Smali:
  5377    type: programming
  5378    extensions:
  5379      - ".smali"
  5380    ace_mode: text
  5381    tm_scope: source.smali
  5382    language_id: 351
  5383  Smalltalk:
  5384    type: programming
  5385    color: "#596706"
  5386    extensions:
  5387      - ".st"
  5388      - ".cs"
  5389    aliases:
  5390      - squeak
  5391    tm_scope: source.smalltalk
  5392    ace_mode: text
  5393    codemirror_mode: smalltalk
  5394    codemirror_mime_type: text/x-stsrc
  5395    language_id: 352
  5396  Smarty:
  5397    type: programming
  5398    extensions:
  5399      - ".tpl"
  5400    ace_mode: smarty
  5401    codemirror_mode: smarty
  5402    codemirror_mime_type: text/x-smarty
  5403    tm_scope: text.html.smarty
  5404    language_id: 353
  5405    comment_style_id: CurlyBracketAsterisk
  5406  Solidity:
  5407    type: programming
  5408    color: "#AA6746"
  5409    ace_mode: text
  5410    tm_scope: source.solidity
  5411    extensions:
  5412      - ".sol"
  5413    language_id: 237469032
  5414  SourcePawn:
  5415    type: programming
  5416    color: "#f69e1d"
  5417    aliases:
  5418      - sourcemod
  5419    extensions:
  5420      - ".sp"
  5421      - ".inc"
  5422    tm_scope: source.sourcepawn
  5423    ace_mode: text
  5424    language_id: 354
  5425  Spline Font Database:
  5426    type: data
  5427    extensions:
  5428      - ".sfd"
  5429    tm_scope: text.sfd
  5430    ace_mode: yaml
  5431    language_id: 767169629
  5432  Squirrel:
  5433    type: programming
  5434    color: "#800000"
  5435    extensions:
  5436      - ".nut"
  5437    tm_scope: source.c++
  5438    ace_mode: c_cpp
  5439    codemirror_mode: clike
  5440    codemirror_mime_type: text/x-c++src
  5441    language_id: 355
  5442  Stan:
  5443    type: programming
  5444    color: "#b2011d"
  5445    extensions:
  5446      - ".stan"
  5447    ace_mode: text
  5448    tm_scope: source.stan
  5449    language_id: 356
  5450  Standard ML:
  5451    type: programming
  5452    color: "#dc566d"
  5453    aliases:
  5454      - sml
  5455    extensions:
  5456      - ".ml"
  5457      - ".fun"
  5458      - ".sig"
  5459      - ".sml"
  5460    tm_scope: source.ml
  5461    ace_mode: text
  5462    codemirror_mode: mllike
  5463    codemirror_mime_type: text/x-ocaml
  5464    language_id: 357
  5465  Starlark:
  5466    type: programming
  5467    tm_scope: source.python
  5468    ace_mode: python
  5469    codemirror_mode: python
  5470    codemirror_mime_type: text/x-python
  5471    color: "#76d275"
  5472    extensions:
  5473      - ".bzl"
  5474    filenames:
  5475      - BUCK
  5476      - BUILD
  5477      - BUILD.bazel
  5478      - Tiltfile
  5479      - WORKSPACE
  5480    aliases:
  5481      - bazel
  5482      - bzl
  5483    language_id: 960266174
  5484  Stata:
  5485    type: programming
  5486    extensions:
  5487      - ".do"
  5488      - ".ado"
  5489      - ".doh"
  5490      - ".ihlp"
  5491      - ".mata"
  5492      - ".matah"
  5493      - ".sthlp"
  5494    tm_scope: source.stata
  5495    ace_mode: text
  5496    language_id: 358
  5497  Stylus:
  5498    type: markup
  5499    color: "#ff6347"
  5500    extensions:
  5501      - ".styl"
  5502    tm_scope: source.stylus
  5503    ace_mode: stylus
  5504    language_id: 359
  5505    comment_style_id: SlashAsterisk
  5506  SubRip Text:
  5507    type: data
  5508    extensions:
  5509      - ".srt"
  5510    ace_mode: text
  5511    tm_scope: text.srt
  5512    language_id: 360
  5513  SugarSS:
  5514    type: markup
  5515    tm_scope: source.css.postcss.sugarss
  5516    group: CSS
  5517    extensions:
  5518      - ".sss"
  5519    ace_mode: text
  5520    language_id: 826404698
  5521  SuperCollider:
  5522    type: programming
  5523    color: "#46390b"
  5524    extensions:
  5525      - ".sc"
  5526      - ".scd"
  5527    interpreters:
  5528      - sclang
  5529      - scsynth
  5530    tm_scope: source.supercollider
  5531    ace_mode: text
  5532    language_id: 361
  5533  Svelte:
  5534    type: markup
  5535    color: "#ff3e00"
  5536    tm_scope: source.svelte
  5537    ace_mode: html
  5538    codemirror_mode: htmlmixed
  5539    codemirror_mime_type: text/html
  5540    extensions:
  5541      - ".svelte"
  5542    language_id: 928734530
  5543    comment_style_id: AngleBracket
  5544  Swift:
  5545    type: programming
  5546    color: "#ffac45"
  5547    extensions:
  5548      - ".swift"
  5549    tm_scope: source.swift
  5550    ace_mode: text
  5551    codemirror_mode: swift
  5552    codemirror_mime_type: text/x-swift
  5553    language_id: 362
  5554    comment_style_id: SlashAsterisk
  5555  SystemVerilog:
  5556    type: programming
  5557    color: "#DAE1C2"
  5558    extensions:
  5559      - ".sv"
  5560      - ".svh"
  5561      - ".vh"
  5562    tm_scope: source.systemverilog
  5563    ace_mode: verilog
  5564    codemirror_mode: verilog
  5565    codemirror_mime_type: text/x-systemverilog
  5566    language_id: 363
  5567  TI Program:
  5568    type: programming
  5569    ace_mode: text
  5570    color: "#A0AA87"
  5571    extensions:
  5572      - ".8xp"
  5573      - ".8xk"
  5574      - ".8xk.txt"
  5575      - ".8xp.txt"
  5576    language_id: 422
  5577    tm_scope: none
  5578  TLA:
  5579    type: programming
  5580    extensions:
  5581      - ".tla"
  5582    tm_scope: source.tla
  5583    ace_mode: text
  5584    language_id: 364
  5585  TOML:
  5586    type: data
  5587    extensions:
  5588      - ".toml"
  5589    filenames:
  5590      - Cargo.lock
  5591      - Gopkg.lock
  5592      - poetry.lock
  5593    tm_scope: source.toml
  5594    ace_mode: toml
  5595    codemirror_mode: toml
  5596    codemirror_mime_type: text/x-toml
  5597    language_id: 365
  5598    comment_style_id: Hashtag
  5599  TSQL:
  5600    type: programming
  5601    extensions:
  5602      - ".sql"
  5603    ace_mode: sql
  5604    tm_scope: source.tsql
  5605    language_id: 918334941
  5606    comment_style_id: DoubleDash
  5607  TSV:
  5608    type: data
  5609    ace_mode: text
  5610    tm_scope: source.generic-db
  5611    extensions:
  5612      - ".tsv"
  5613    language_id: 1035892117
  5614  TSX:
  5615    type: programming
  5616    group: TypeScript
  5617    extensions:
  5618      - ".tsx"
  5619    tm_scope: source.tsx
  5620    ace_mode: javascript
  5621    codemirror_mode: jsx
  5622    codemirror_mime_type: text/jsx
  5623    language_id: 94901924
  5624    comment_style_id: SlashAsterisk
  5625  TXL:
  5626    type: programming
  5627    extensions:
  5628      - ".txl"
  5629    tm_scope: source.txl
  5630    ace_mode: text
  5631    language_id: 366
  5632  Tcl:
  5633    type: programming
  5634    color: "#e4cc98"
  5635    extensions:
  5636      - ".tcl"
  5637      - ".adp"
  5638      - ".tm"
  5639    filenames:
  5640      - owh
  5641      - starfield
  5642    interpreters:
  5643      - tclsh
  5644      - wish
  5645    tm_scope: source.tcl
  5646    ace_mode: tcl
  5647    codemirror_mode: tcl
  5648    codemirror_mime_type: text/x-tcl
  5649    language_id: 367
  5650    comment_style_id: Hashtag
  5651  Tcsh:
  5652    type: programming
  5653    group: Shell
  5654    extensions:
  5655      - ".tcsh"
  5656      - ".csh"
  5657    interpreters:
  5658      - tcsh
  5659      - csh
  5660    tm_scope: source.shell
  5661    ace_mode: sh
  5662    codemirror_mode: shell
  5663    codemirror_mime_type: text/x-sh
  5664    language_id: 368
  5665  TeX:
  5666    type: markup
  5667    color: "#3D6117"
  5668    ace_mode: tex
  5669    codemirror_mode: stex
  5670    codemirror_mime_type: text/x-stex
  5671    tm_scope: text.tex.latex
  5672    wrap: true
  5673    aliases:
  5674      - latex
  5675    extensions:
  5676      - ".tex"
  5677      - ".aux"
  5678      - ".bbx"
  5679      - ".cbx"
  5680      - ".cls"
  5681      - ".dtx"
  5682      - ".ins"
  5683      - ".lbx"
  5684      - ".ltx"
  5685      - ".mkii"
  5686      - ".mkiv"
  5687      - ".mkvi"
  5688      - ".sty"
  5689      - ".toc"
  5690    language_id: 369
  5691  Tea:
  5692    type: markup
  5693    extensions:
  5694      - ".tea"
  5695    tm_scope: source.tea
  5696    ace_mode: text
  5697    language_id: 370
  5698  Terra:
  5699    type: programming
  5700    extensions:
  5701      - ".t"
  5702    color: "#00004c"
  5703    tm_scope: source.terra
  5704    ace_mode: lua
  5705    codemirror_mode: lua
  5706    codemirror_mime_type: text/x-lua
  5707    interpreters:
  5708      - lua
  5709    language_id: 371
  5710  Texinfo:
  5711    type: prose
  5712    wrap: true
  5713    extensions:
  5714      - ".texinfo"
  5715      - ".texi"
  5716      - ".txi"
  5717    ace_mode: text
  5718    tm_scope: text.texinfo
  5719    interpreters:
  5720      - makeinfo
  5721    language_id: 988020015
  5722  Text:
  5723    type: prose
  5724    wrap: true
  5725    aliases:
  5726      - fundamental
  5727    extensions:
  5728      - ".txt"
  5729      - ".fr"
  5730      - ".nb"
  5731      - ".ncl"
  5732      - ".no"
  5733    filenames:
  5734      - COPYING
  5735      - COPYING.regex
  5736      - COPYRIGHT.regex
  5737      - FONTLOG
  5738      - INSTALL
  5739      - INSTALL.mysql
  5740      - LICENSE
  5741      - LICENSE.mysql
  5742      - NEWS
  5743      - README.1ST
  5744      - README.me
  5745      - README.mysql
  5746      - README.nss
  5747      - click.me
  5748      - delete.me
  5749      - go.mod
  5750      - go.sum
  5751      - keep.me
  5752      - package.mask
  5753      - package.use.mask
  5754      - package.use.stable.mask
  5755      - read.me
  5756      - readme.1st
  5757      - test.me
  5758      - use.mask
  5759      - use.stable.mask
  5760    tm_scope: none
  5761    ace_mode: text
  5762    language_id: 372
  5763  Textile:
  5764    type: prose
  5765    ace_mode: textile
  5766    codemirror_mode: textile
  5767    codemirror_mime_type: text/x-textile
  5768    wrap: true
  5769    extensions:
  5770      - ".textile"
  5771    tm_scope: none
  5772    language_id: 373
  5773  Thrift:
  5774    type: programming
  5775    tm_scope: source.thrift
  5776    extensions:
  5777      - ".thrift"
  5778    ace_mode: text
  5779    language_id: 374
  5780  Turing:
  5781    type: programming
  5782    color: "#cf142b"
  5783    extensions:
  5784      - ".t"
  5785      - ".tu"
  5786    tm_scope: source.turing
  5787    ace_mode: text
  5788    language_id: 375
  5789  Turtle:
  5790    type: data
  5791    extensions:
  5792      - ".ttl"
  5793    tm_scope: source.turtle
  5794    ace_mode: text
  5795    codemirror_mode: turtle
  5796    codemirror_mime_type: text/turtle
  5797    language_id: 376
  5798  Twig:
  5799    type: markup
  5800    color: "#c1d026"
  5801    extensions:
  5802      - ".twig"
  5803    tm_scope: text.html.twig
  5804    ace_mode: twig
  5805    codemirror_mode: twig
  5806    codemirror_mime_type: text/x-twig
  5807    language_id: 377
  5808    comment_style_id: CurlyBracketHashtag
  5809  Type Language:
  5810    type: data
  5811    aliases:
  5812      - tl
  5813    extensions:
  5814      - ".tl"
  5815    tm_scope: source.tl
  5816    ace_mode: text
  5817    language_id: 632765617
  5818  TypeScript:
  5819    type: programming
  5820    color: "#2b7489"
  5821    aliases:
  5822      - ts
  5823    interpreters:
  5824      - deno
  5825      - ts-node
  5826    extensions:
  5827      - ".ts"
  5828    tm_scope: source.ts
  5829    ace_mode: typescript
  5830    codemirror_mode: javascript
  5831    codemirror_mime_type: application/typescript
  5832    language_id: 378
  5833    comment_style_id: SlashAsterisk
  5834  Unified Parallel C:
  5835    type: programming
  5836    color: "#4e3617"
  5837    group: C
  5838    ace_mode: c_cpp
  5839    codemirror_mode: clike
  5840    codemirror_mime_type: text/x-csrc
  5841    extensions:
  5842      - ".upc"
  5843    tm_scope: source.c
  5844    language_id: 379
  5845  Unity3D Asset:
  5846    type: data
  5847    ace_mode: yaml
  5848    codemirror_mode: yaml
  5849    codemirror_mime_type: text/x-yaml
  5850    extensions:
  5851      - ".anim"
  5852      - ".asset"
  5853      - ".mask"
  5854      - ".mat"
  5855      - ".meta"
  5856      - ".prefab"
  5857      - ".unity"
  5858    tm_scope: source.yaml
  5859    language_id: 380
  5860  Unix Assembly:
  5861    type: programming
  5862    group: Assembly
  5863    extensions:
  5864      - ".s"
  5865      - ".ms"
  5866    tm_scope: source.x86
  5867    ace_mode: assembly_x86
  5868    language_id: 120
  5869  Uno:
  5870    type: programming
  5871    color: "#9933cc"
  5872    extensions:
  5873      - ".uno"
  5874    ace_mode: csharp
  5875    codemirror_mode: clike
  5876    codemirror_mime_type: text/x-csharp
  5877    tm_scope: source.cs
  5878    language_id: 381
  5879  UnrealScript:
  5880    type: programming
  5881    color: "#a54c4d"
  5882    extensions:
  5883      - ".uc"
  5884    tm_scope: source.java
  5885    ace_mode: java
  5886    codemirror_mode: clike
  5887    codemirror_mime_type: text/x-java
  5888    language_id: 382
  5889  UrWeb:
  5890    type: programming
  5891    aliases:
  5892      - Ur/Web
  5893      - Ur
  5894    extensions:
  5895      - ".ur"
  5896      - ".urs"
  5897    tm_scope: source.ur
  5898    ace_mode: text
  5899    language_id: 383
  5900  V:
  5901    type: programming
  5902    color: "#4f87c4"
  5903    aliases:
  5904      - vlang
  5905    extensions:
  5906      - ".v"
  5907    tm_scope: source.v
  5908    ace_mode: golang
  5909    codemirror_mode: go
  5910    codemirror_mime_type: text/x-go
  5911    language_id: 603371597
  5912  VBA:
  5913    type: programming
  5914    color: "#867db1"
  5915    extensions:
  5916      - ".bas"
  5917      - ".cls"
  5918      - ".frm"
  5919      - ".frx"
  5920      - ".vba"
  5921    tm_scope: source.vbnet
  5922    aliases:
  5923      - vb6
  5924      - visual basic 6
  5925      - visual basic for applications
  5926    ace_mode: text
  5927    codemirror_mode: vb
  5928    codemirror_mime_type: text/x-vb
  5929    language_id: 399230729
  5930  VBScript:
  5931    type: programming
  5932    color: "#15dcdc"
  5933    extensions:
  5934      - ".vbs"
  5935    tm_scope: source.vbnet
  5936    ace_mode: text
  5937    codemirror_mode: vbscript
  5938    codemirror_mime_type: text/vbscript
  5939    language_id: 408016005
  5940  VCL:
  5941    type: programming
  5942    color: "#148AA8"
  5943    extensions:
  5944      - ".vcl"
  5945    tm_scope: source.varnish.vcl
  5946    ace_mode: text
  5947    language_id: 384
  5948  VHDL:
  5949    type: programming
  5950    color: "#adb2cb"
  5951    extensions:
  5952      - ".vhdl"
  5953      - ".vhd"
  5954      - ".vhf"
  5955      - ".vhi"
  5956      - ".vho"
  5957      - ".vhs"
  5958      - ".vht"
  5959      - ".vhw"
  5960    tm_scope: source.vhdl
  5961    ace_mode: vhdl
  5962    codemirror_mode: vhdl
  5963    codemirror_mime_type: text/x-vhdl
  5964    language_id: 385
  5965  Vala:
  5966    type: programming
  5967    color: "#fbe5cd"
  5968    extensions:
  5969      - ".vala"
  5970      - ".vapi"
  5971    tm_scope: source.vala
  5972    ace_mode: vala
  5973    language_id: 386
  5974  Verilog:
  5975    type: programming
  5976    color: "#b2b7f8"
  5977    extensions:
  5978      - ".v"
  5979      - ".veo"
  5980    tm_scope: source.verilog
  5981    ace_mode: verilog
  5982    codemirror_mode: verilog
  5983    codemirror_mime_type: text/x-verilog
  5984    language_id: 387
  5985  Vim Help File:
  5986    type: prose
  5987    aliases:
  5988      - vimhelp
  5989    extensions:
  5990      - ".txt"
  5991    tm_scope: text.vim-help
  5992    ace_mode: text
  5993    language_id: 508563686
  5994  Vim Snippet:
  5995    type: markup
  5996    aliases:
  5997      - SnipMate
  5998      - UltiSnip
  5999      - UltiSnips
  6000      - NeoSnippet
  6001    extensions:
  6002      - ".snip"
  6003      - ".snippet"
  6004      - ".snippets"
  6005    tm_scope: source.vim-snippet
  6006    ace_mode: text
  6007    language_id: 81265970
  6008  Vim script:
  6009    type: programming
  6010    color: "#199f4b"
  6011    tm_scope: source.viml
  6012    aliases:
  6013      - vim
  6014      - viml
  6015      - nvim
  6016    extensions:
  6017      - ".vim"
  6018      - ".vba"
  6019      - ".vmb"
  6020    filenames:
  6021      - ".exrc"
  6022      - ".gvimrc"
  6023      - ".nvimrc"
  6024      - ".vimrc"
  6025      - _vimrc
  6026      - gvimrc
  6027      - nvimrc
  6028      - vimrc
  6029    ace_mode: text
  6030    language_id: 388
  6031    comment_style_id: Quotes
  6032  Visual Basic .NET:
  6033    type: programming
  6034    color: "#945db7"
  6035    extensions:
  6036      - ".vb"
  6037      - ".vbhtml"
  6038    aliases:
  6039      - visual basic
  6040      - vbnet
  6041      - vb .net
  6042      - vb.net
  6043    tm_scope: source.vbnet
  6044    ace_mode: text
  6045    codemirror_mode: vb
  6046    codemirror_mime_type: text/x-vb
  6047    language_id: 389
  6048  Volt:
  6049    type: programming
  6050    color: "#1F1F1F"
  6051    extensions:
  6052      - ".volt"
  6053    tm_scope: source.d
  6054    ace_mode: d
  6055    codemirror_mode: d
  6056    codemirror_mime_type: text/x-d
  6057    language_id: 390
  6058  Vue:
  6059    type: markup
  6060    color: "#2c3e50"
  6061    extensions:
  6062      - ".vue"
  6063    tm_scope: text.html.vue
  6064    ace_mode: html
  6065    language_id: 391
  6066    comment_style_id: AngleBracket
  6067  Wavefront Material:
  6068    type: data
  6069    extensions:
  6070      - ".mtl"
  6071    tm_scope: source.wavefront.mtl
  6072    ace_mode: text
  6073    language_id: 392
  6074  Wavefront Object:
  6075    type: data
  6076    extensions:
  6077      - ".obj"
  6078    tm_scope: source.wavefront.obj
  6079    ace_mode: text
  6080    language_id: 393
  6081  Web Ontology Language:
  6082    type: data
  6083    extensions:
  6084      - ".owl"
  6085    tm_scope: text.xml
  6086    ace_mode: xml
  6087    language_id: 394
  6088  WebAssembly:
  6089    type: programming
  6090    color: "#04133b"
  6091    extensions:
  6092      - ".wast"
  6093      - ".wat"
  6094    aliases:
  6095      - wast
  6096      - wasm
  6097    tm_scope: source.webassembly
  6098    ace_mode: lisp
  6099    codemirror_mode: commonlisp
  6100    codemirror_mime_type: text/x-common-lisp
  6101    language_id: 956556503
  6102  WebIDL:
  6103    type: programming
  6104    extensions:
  6105      - ".webidl"
  6106    tm_scope: source.webidl
  6107    ace_mode: text
  6108    codemirror_mode: webidl
  6109    codemirror_mime_type: text/x-webidl
  6110    language_id: 395
  6111  WebVTT:
  6112    type: data
  6113    wrap: true
  6114    extensions:
  6115      - ".vtt"
  6116    tm_scope: source.vtt
  6117    ace_mode: text
  6118    language_id: 658679714
  6119  Wget Config:
  6120    type: data
  6121    group: INI
  6122    aliases:
  6123      - wgetrc
  6124    filenames:
  6125      - ".wgetrc"
  6126    tm_scope: source.wgetrc
  6127    ace_mode: text
  6128    language_id: 668457123
  6129  Windows Registry Entries:
  6130    type: data
  6131    extensions:
  6132      - ".reg"
  6133    tm_scope: source.reg
  6134    ace_mode: ini
  6135    codemirror_mode: properties
  6136    codemirror_mime_type: text/x-properties
  6137    language_id: 969674868
  6138  Wollok:
  6139    type: programming
  6140    color: "#a23738"
  6141    extensions:
  6142      - ".wlk"
  6143    ace_mode: text
  6144    tm_scope: source.wollok
  6145    language_id: 632745969
  6146  World of Warcraft Addon Data:
  6147    type: data
  6148    extensions:
  6149      - ".toc"
  6150    tm_scope: source.toc
  6151    ace_mode: text
  6152    language_id: 396
  6153  X BitMap:
  6154    type: data
  6155    group: C
  6156    aliases:
  6157      - xbm
  6158    extensions:
  6159      - ".xbm"
  6160    ace_mode: c_cpp
  6161    tm_scope: source.c
  6162    codemirror_mode: clike
  6163    codemirror_mime_type: text/x-csrc
  6164    language_id: 782911107
  6165  X Font Directory Index:
  6166    type: data
  6167    filenames:
  6168      - encodings.dir
  6169      - fonts.alias
  6170      - fonts.dir
  6171      - fonts.scale
  6172    tm_scope: source.fontdir
  6173    ace_mode: text
  6174    language_id: 208700028
  6175  X PixMap:
  6176    type: data
  6177    group: C
  6178    aliases:
  6179      - xpm
  6180    extensions:
  6181      - ".xpm"
  6182      - ".pm"
  6183    ace_mode: c_cpp
  6184    tm_scope: source.c
  6185    codemirror_mode: clike
  6186    codemirror_mime_type: text/x-csrc
  6187    language_id: 781846279
  6188  X10:
  6189    type: programming
  6190    aliases:
  6191      - xten
  6192    ace_mode: text
  6193    extensions:
  6194      - ".x10"
  6195    color: "#4B6BEF"
  6196    tm_scope: source.x10
  6197    language_id: 397
  6198  XC:
  6199    type: programming
  6200    color: "#99DA07"
  6201    extensions:
  6202      - ".xc"
  6203    tm_scope: source.xc
  6204    ace_mode: c_cpp
  6205    codemirror_mode: clike
  6206    codemirror_mime_type: text/x-csrc
  6207    language_id: 398
  6208  XCompose:
  6209    type: data
  6210    filenames:
  6211      - ".XCompose"
  6212      - XCompose
  6213      - xcompose
  6214    tm_scope: config.xcompose
  6215    ace_mode: text
  6216    language_id: 225167241
  6217  XML:
  6218    type: data
  6219    tm_scope: text.xml
  6220    ace_mode: xml
  6221    codemirror_mode: xml
  6222    codemirror_mime_type: text/xml
  6223    aliases:
  6224      - rss
  6225      - xsd
  6226      - wsdl
  6227    extensions:
  6228      - ".xml"
  6229      - ".adml"
  6230      - ".admx"
  6231      - ".ant"
  6232      - ".axml"
  6233      - ".builds"
  6234      - ".ccproj"
  6235      - ".ccxml"
  6236      - ".clixml"
  6237      - ".cproject"
  6238      - ".cscfg"
  6239      - ".csdef"
  6240      - ".csl"
  6241      - ".csproj"
  6242      - ".ct"
  6243      - ".depproj"
  6244      - ".dita"
  6245      - ".ditamap"
  6246      - ".ditaval"
  6247      - ".dll.config"
  6248      - ".dotsettings"
  6249      - ".filters"
  6250      - ".fsproj"
  6251      - ".fxml"
  6252      - ".glade"
  6253      - ".gml"
  6254      - ".gmx"
  6255      - ".grxml"
  6256      - ".gst"
  6257      - ".iml"
  6258      - ".ivy"
  6259      - ".jelly"
  6260      - ".jsproj"
  6261      - ".kml"
  6262      - ".launch"
  6263      - ".mdpolicy"
  6264      - ".mjml"
  6265      - ".mm"
  6266      - ".mod"
  6267      - ".mxml"
  6268      - ".natvis"
  6269      - ".ncl"
  6270      - ".ndproj"
  6271      - ".nproj"
  6272      - ".nuspec"
  6273      - ".odd"
  6274      - ".osm"
  6275      - ".pkgproj"
  6276      - ".pluginspec"
  6277      - ".proj"
  6278      - ".props"
  6279      - ".ps1xml"
  6280      - ".psc1"
  6281      - ".pt"
  6282      - ".rdf"
  6283      - ".res"
  6284      - ".resx"
  6285      - ".rss"
  6286      - ".sch"
  6287      - ".scxml"
  6288      - ".sfproj"
  6289      - ".shproj"
  6290      - ".srdf"
  6291      - ".storyboard"
  6292      - ".sublime-snippet"
  6293      - ".targets"
  6294      - ".tml"
  6295      - ".ui"
  6296      - ".urdf"
  6297      - ".ux"
  6298      - ".vbproj"
  6299      - ".vcxproj"
  6300      - ".vsixmanifest"
  6301      - ".vssettings"
  6302      - ".vstemplate"
  6303      - ".vxml"
  6304      - ".wixproj"
  6305      - ".workflow"
  6306      - ".wsdl"
  6307      - ".wsf"
  6308      - ".wxi"
  6309      - ".wxl"
  6310      - ".wxs"
  6311      - ".x3d"
  6312      - ".xacro"
  6313      - ".xaml"
  6314      - ".xib"
  6315      - ".xlf"
  6316      - ".xliff"
  6317      - ".xmi"
  6318      - ".xml.dist"
  6319      - ".xproj"
  6320      - ".xsd"
  6321      - ".xspec"
  6322      - ".xul"
  6323      - ".zcml"
  6324    filenames:
  6325      - ".classpath"
  6326      - ".cproject"
  6327      - ".project"
  6328      - App.config
  6329      - NuGet.config
  6330      - Settings.StyleCop
  6331      - Web.Debug.config
  6332      - Web.Release.config
  6333      - Web.config
  6334      - packages.config
  6335    language_id: 399
  6336    comment_style_id: AngleBracket
  6337  XML Property List:
  6338    type: data
  6339    group: XML
  6340    extensions:
  6341      - ".plist"
  6342      - ".stTheme"
  6343      - ".tmCommand"
  6344      - ".tmLanguage"
  6345      - ".tmPreferences"
  6346      - ".tmSnippet"
  6347      - ".tmTheme"
  6348    tm_scope: text.xml.plist
  6349    ace_mode: xml
  6350    codemirror_mode: xml
  6351    codemirror_mime_type: text/xml
  6352    language_id: 75622871
  6353    comment_style_id: AngleBracket
  6354  XPages:
  6355    type: data
  6356    extensions:
  6357      - ".xsp-config"
  6358      - ".xsp.metadata"
  6359    tm_scope: text.xml
  6360    ace_mode: xml
  6361    codemirror_mode: xml
  6362    codemirror_mime_type: text/xml
  6363    language_id: 400
  6364  XProc:
  6365    type: programming
  6366    extensions:
  6367      - ".xpl"
  6368      - ".xproc"
  6369    tm_scope: text.xml
  6370    ace_mode: xml
  6371    codemirror_mode: xml
  6372    codemirror_mime_type: text/xml
  6373    language_id: 401
  6374  XQuery:
  6375    type: programming
  6376    color: "#5232e7"
  6377    extensions:
  6378      - ".xquery"
  6379      - ".xq"
  6380      - ".xql"
  6381      - ".xqm"
  6382      - ".xqy"
  6383    ace_mode: xquery
  6384    codemirror_mode: xquery
  6385    codemirror_mime_type: application/xquery
  6386    tm_scope: source.xq
  6387    language_id: 402
  6388  XS:
  6389    type: programming
  6390    extensions:
  6391      - ".xs"
  6392    tm_scope: source.c
  6393    ace_mode: c_cpp
  6394    codemirror_mode: clike
  6395    codemirror_mime_type: text/x-csrc
  6396    language_id: 403
  6397  XSLT:
  6398    type: programming
  6399    aliases:
  6400      - xsl
  6401    extensions:
  6402      - ".xslt"
  6403      - ".xsl"
  6404    tm_scope: text.xml.xsl
  6405    ace_mode: xml
  6406    codemirror_mode: xml
  6407    codemirror_mime_type: text/xml
  6408    color: "#EB8CEB"
  6409    language_id: 404
  6410  Xojo:
  6411    type: programming
  6412    extensions:
  6413      - ".xojo_code"
  6414      - ".xojo_menu"
  6415      - ".xojo_report"
  6416      - ".xojo_script"
  6417      - ".xojo_toolbar"
  6418      - ".xojo_window"
  6419    tm_scope: source.xojo
  6420    ace_mode: text
  6421    language_id: 405
  6422  Xtend:
  6423    type: programming
  6424    extensions:
  6425      - ".xtend"
  6426    tm_scope: source.xtend
  6427    ace_mode: text
  6428    language_id: 406
  6429  YAML:
  6430    type: data
  6431    color: "#cb171e"
  6432    tm_scope: source.yaml
  6433    aliases:
  6434      - yml
  6435    extensions:
  6436      - ".yml"
  6437      - ".mir"
  6438      - ".reek"
  6439      - ".rviz"
  6440      - ".sublime-syntax"
  6441      - ".syntax"
  6442      - ".yaml"
  6443      - ".yaml-tmlanguage"
  6444      - ".yaml.sed"
  6445      - ".yml.mysql"
  6446    filenames:
  6447      - ".clang-format"
  6448      - ".clang-tidy"
  6449      - ".gemrc"
  6450      - glide.lock
  6451      - yarn.lock
  6452    ace_mode: yaml
  6453    codemirror_mode: yaml
  6454    codemirror_mime_type: text/x-yaml
  6455    language_id: 407
  6456    comment_style_id: Hashtag
  6457  YANG:
  6458    type: data
  6459    extensions:
  6460      - ".yang"
  6461    tm_scope: source.yang
  6462    ace_mode: text
  6463    language_id: 408
  6464  YARA:
  6465    type: programming
  6466    color: "#220000"
  6467    ace_mode: text
  6468    extensions:
  6469      - ".yar"
  6470      - ".yara"
  6471    tm_scope: source.yara
  6472    language_id: 805122868
  6473  YASnippet:
  6474    type: markup
  6475    aliases:
  6476      - snippet
  6477      - yas
  6478    color: "#32AB90"
  6479    extensions:
  6480      - ".yasnippet"
  6481    tm_scope: source.yasnippet
  6482    ace_mode: text
  6483    language_id: 378760102
  6484  Yacc:
  6485    type: programming
  6486    extensions:
  6487      - ".y"
  6488      - ".yacc"
  6489      - ".yy"
  6490    tm_scope: source.yacc
  6491    ace_mode: text
  6492    color: "#4B6C4B"
  6493    language_id: 409
  6494  ZAP:
  6495    type: programming
  6496    color: "#0d665e"
  6497    extensions:
  6498      - ".zap"
  6499      - ".xzap"
  6500    tm_scope: source.zap
  6501    ace_mode: text
  6502    language_id: 952972794
  6503  ZIL:
  6504    type: programming
  6505    color: "#dc75e5"
  6506    extensions:
  6507      - ".zil"
  6508      - ".mud"
  6509    tm_scope: source.zil
  6510    ace_mode: text
  6511    language_id: 973483626
  6512  Zeek:
  6513    type: programming
  6514    aliases:
  6515      - bro
  6516    extensions:
  6517      - ".zeek"
  6518      - ".bro"
  6519    tm_scope: source.zeek
  6520    ace_mode: text
  6521    language_id: 40
  6522  ZenScript:
  6523    type: programming
  6524    color: "#00BCD1"
  6525    extensions:
  6526      - ".zs"
  6527    tm_scope: source.zenscript
  6528    ace_mode: text
  6529    language_id: 494938890
  6530  Zephir:
  6531    type: programming
  6532    color: "#118f9e"
  6533    extensions:
  6534      - ".zep"
  6535    tm_scope: source.php.zephir
  6536    ace_mode: php
  6537    language_id: 410
  6538  Zig:
  6539    type: programming
  6540    color: "#ec915c"
  6541    extensions:
  6542      - ".zig"
  6543    tm_scope: source.zig
  6544    ace_mode: text
  6545    language_id: 646424281
  6546  Zimpl:
  6547    type: programming
  6548    extensions:
  6549      - ".zimpl"
  6550      - ".zmpl"
  6551      - ".zpl"
  6552    tm_scope: none
  6553    ace_mode: text
  6554    language_id: 411
  6555  cURL Config:
  6556    type: data
  6557    group: INI
  6558    aliases:
  6559      - curlrc
  6560    filenames:
  6561      - ".curlrc"
  6562      - _curlrc
  6563    tm_scope: source.curlrc
  6564    ace_mode: text
  6565    language_id: 992375436
  6566  desktop:
  6567    type: data
  6568    extensions:
  6569      - ".desktop"
  6570      - ".desktop.in"
  6571    tm_scope: source.desktop
  6572    ace_mode: text
  6573    language_id: 412
  6574  dircolors:
  6575    type: data
  6576    extensions:
  6577      - ".dircolors"
  6578    filenames:
  6579      - ".dir_colors"
  6580      - ".dircolors"
  6581      - DIR_COLORS
  6582      - _dir_colors
  6583      - _dircolors
  6584      - dir_colors
  6585    tm_scope: source.dircolors
  6586    ace_mode: text
  6587    language_id: 691605112
  6588  eC:
  6589    type: programming
  6590    color: "#913960"
  6591    extensions:
  6592      - ".ec"
  6593      - ".eh"
  6594    tm_scope: source.c.ec
  6595    ace_mode: text
  6596    language_id: 413
  6597  edn:
  6598    type: data
  6599    ace_mode: clojure
  6600    codemirror_mode: clojure
  6601    codemirror_mime_type: text/x-clojure
  6602    extensions:
  6603      - ".edn"
  6604    tm_scope: source.clojure
  6605    language_id: 414
  6606  fish:
  6607    type: programming
  6608    group: Shell
  6609    interpreters:
  6610      - fish
  6611    extensions:
  6612      - ".fish"
  6613    tm_scope: source.fish
  6614    ace_mode: text
  6615    language_id: 415
  6616  mIRC Script:
  6617    type: programming
  6618    color: "#3d57c3"
  6619    extensions:
  6620      - ".mrc"
  6621    tm_scope: source.msl
  6622    ace_mode: text
  6623    language_id: 517654727
  6624  mcfunction:
  6625    type: programming
  6626    color: "#E22837"
  6627    extensions:
  6628      - ".mcfunction"
  6629    tm_scope: source.mcfunction
  6630    ace_mode: text
  6631    language_id: 462488745
  6632  mupad:
  6633    type: programming
  6634    extensions:
  6635      - ".mu"
  6636    tm_scope: source.mupad
  6637    ace_mode: text
  6638    language_id: 416
  6639  nanorc:
  6640    type: data
  6641    group: INI
  6642    extensions:
  6643      - ".nanorc"
  6644    filenames:
  6645      - ".nanorc"
  6646      - nanorc
  6647    tm_scope: source.nanorc
  6648    ace_mode: text
  6649    language_id: 775996197
  6650  nesC:
  6651    type: programming
  6652    color: "#94B0C7"
  6653    extensions:
  6654      - ".nc"
  6655    ace_mode: text
  6656    tm_scope: source.nesc
  6657    language_id: 417
  6658  ooc:
  6659    type: programming
  6660    color: "#b0b77e"
  6661    extensions:
  6662      - ".ooc"
  6663    tm_scope: source.ooc
  6664    ace_mode: text
  6665    language_id: 418
  6666  q:
  6667    type: programming
  6668    extensions:
  6669      - ".q"
  6670    tm_scope: source.q
  6671    ace_mode: text
  6672    color: "#0040cd"
  6673    language_id: 970539067
  6674  reStructuredText:
  6675    type: prose
  6676    wrap: true
  6677    aliases:
  6678      - rst
  6679    extensions:
  6680      - ".rst"
  6681      - ".rest"
  6682      - ".rest.txt"
  6683      - ".rst.txt"
  6684    tm_scope: text.restructuredtext
  6685    ace_mode: text
  6686    codemirror_mode: rst
  6687    codemirror_mime_type: text/x-rst
  6688    language_id: 419
  6689    comment_style_id: DoubleDot
  6690  sed:
  6691    type: programming
  6692    color: "#64b970"
  6693    extensions:
  6694      - ".sed"
  6695    interpreters:
  6696      - gsed
  6697      - minised
  6698      - sed
  6699      - ssed
  6700    ace_mode: text
  6701    tm_scope: source.sed
  6702    language_id: 847830017
  6703  wdl:
  6704    type: programming
  6705    color: "#42f1f4"
  6706    extensions:
  6707      - ".wdl"
  6708    tm_scope: source.wdl
  6709    ace_mode: text
  6710    language_id: 374521672
  6711  wisp:
  6712    type: programming
  6713    ace_mode: clojure
  6714    codemirror_mode: clojure
  6715    codemirror_mime_type: text/x-clojure
  6716    color: "#7582D1"
  6717    extensions:
  6718      - ".wisp"
  6719    tm_scope: source.clojure
  6720    language_id: 420
  6721  xBase:
  6722    type: programming
  6723    color: "#403a40"
  6724    aliases:
  6725      - advpl
  6726      - clipper
  6727      - foxpro
  6728    extensions:
  6729      - ".prg"
  6730      - ".ch"
  6731      - ".prw"
  6732    tm_scope: source.harbour
  6733    ace_mode: text
  6734    language_id: 421
  6735  
  6736  # Customize
  6737  github pull request template:
  6738    type: prose
  6739    filenames:
  6740      - PULL_REQUEST_TEMPLATE
  6741    language_id: 4000
  6742    comment_style_id: AngleBracket
  6743  
  6744  github issue template:
  6745    type: prose
  6746    filenames:
  6747      - ISSUE_TEMPLATE
  6748    language_id: 4001
  6749    comment_style_id: AngleBracket