home *** CD-ROM | disk | FTP | other *** search
/ vim.ftp.fu-berlin.de / 2015-02-03.vim.ftp.fu-berlin.de.tar / vim.ftp.fu-berlin.de / runtime / dos / syntax / dircolors.vim < prev    next >
Encoding:
Text File  |  2012-05-31  |  41.8 KB  |  755 lines

  1. " Vim syntax file
  2. " Language:         dircolors(1) input file
  3. " Maintainer:       Nikolai Weibull <now@bitwi.se>
  4. " Latest Revision:  2012-04-25
  5.  
  6. if exists("b:current_syntax")
  7.   finish
  8. endif
  9.  
  10. let s:cpo_save = &cpo
  11. set cpo&vim
  12.  
  13. syn keyword dircolorsTodo       contained FIXME TODO XXX NOTE
  14.  
  15. syn region  dircolorsComment    start='#' end='$' contains=dircolorsTodo,@Spell
  16.  
  17. syn keyword dircolorsKeyword    TERM LEFT LEFTCODE RIGHT RIGHTCODE END ENDCODE
  18.  
  19. syn keyword dircolorsKeyword    NORMAL NORM FILE DIR LNK LINK SYMLINK ORPHAN
  20.                                 \ RESET MULTIHARDLINK CAPABILITY SETUID SETGID
  21.                                 \ STICKY STICKY_OTHER_WRITABLE OTHER_WRITABLE 
  22.                                 \ MISSING FIFO PIPE SOCK BLK BLOCK CHR CHAR
  23.                                 \ DOOR EXEC
  24.                                 \ nextgroup=@dircolorsColors skipwhite
  25.  
  26. if exists("dircolors_is_slackware")
  27.   syn keyword dircolorsKeyword  COLOR OPTIONS EIGHTBIT
  28. endif
  29.  
  30. syn match   dircolorsExtension  '^\s*\zs[.*]\S\+'
  31.                                 \ nextgroup=dircolorsColorPair skipwhite
  32.  
  33. syn match   dircolorsColorPair  contained '.*$'
  34.                                 \ transparent contains=@dircolorsColors
  35.  
  36. if &t_Co == 8 || &t_Co == 16
  37.   syn cluster dircolorsColors   contains=dircolorsBold,dircolorsUnderline,
  38.                                 \ dircolorsBlink,dircolorsReverse,
  39.                                 \ dircolorsInvisible,dircolorsBlack,
  40.                                 \ dircolorsRed,dircolorsGreen,dircolorsYellow,
  41.                                 \ dircolorsBlue,dircolorsMagenta,dircolorsCyan,
  42.                                 \ dircolorsWhite,dircolorsBGBlack,
  43.                                 \ dircolorsBGRed,dircolorsBGGreen,
  44.                                 \ dircolorsBGYellow,dircolorsBGBlue,
  45.                                 \ dircolorsBGMagenta,dircolorsBGCyan,
  46.                                 \ dircolorsBGWhite
  47.  
  48.   syn match dircolorsBold       contained '\<0\=1\>'
  49.   syn match dircolorsUnderline  contained '\<0\=4\>'
  50.   syn match dircolorsBlink      contained '\<0\=5\>'
  51.   syn match dircolorsReverse    contained '\<0\=7\>'
  52.   syn match dircolorsInvisible  contained '\<0\=8\>'
  53.   syn match dircolorsBlack      contained '\<30\>'
  54.   syn match dircolorsRed        contained '\<31\>'
  55.   syn match dircolorsGreen      contained '\<32\>'
  56.   syn match dircolorsYellow     contained '\<33\>'
  57.   syn match dircolorsBlue       contained '\<34\>'
  58.   syn match dircolorsMagenta    contained '\<35\>'
  59.   syn match dircolorsCyan       contained '\<36\>'
  60.   syn match dircolorsWhite      contained '\<37\>'
  61.   syn match dircolorsBGBlack    contained '\<40\>'
  62.   syn match dircolorsBGRed      contained '\<41\>'
  63.   syn match dircolorsBGGreen    contained '\<42\>'
  64.   syn match dircolorsBGYellow   contained '\<43\>'
  65.   syn match dircolorsBGBlue     contained '\<44\>'
  66.   syn match dircolorsBGMagenta  contained '\<45\>'
  67.   syn match dircolorsBGCyan     contained '\<46\>'
  68.   syn match dircolorsBGWhite    contained '\<47\>'
  69. elseif &t_Co == 256 || has("gui_running")
  70.   syn cluster dircolorsColors   contains=dircolorsColor0,
  71.                                 \ dircolorsColor1,dircolorsColor2,
  72.                                 \ dircolorsColor3,dircolorsColor4,
  73.                                 \ dircolorsColor5,dircolorsColor6,
  74.                                 \ dircolorsColor7,dircolorsColor8,
  75.                                 \ dircolorsColor9,dircolorsColor10,
  76.                                 \ dircolorsColor11,dircolorsColor12,
  77.                                 \ dircolorsColor13,dircolorsColor14,
  78.                                 \ dircolorsColor15,dircolorsColor16,
  79.                                 \ dircolorsColor17,dircolorsColor18,
  80.                                 \ dircolorsColor19,dircolorsColor20,
  81.                                 \ dircolorsColor21,dircolorsColor22,
  82.                                 \ dircolorsColor23,dircolorsColor24,
  83.                                 \ dircolorsColor25,dircolorsColor26,
  84.                                 \ dircolorsColor27,dircolorsColor28,
  85.                                 \ dircolorsColor29,dircolorsColor30,
  86.                                 \ dircolorsColor31,dircolorsColor32,
  87.                                 \ dircolorsColor33,dircolorsColor34,
  88.                                 \ dircolorsColor35,dircolorsColor36,
  89.                                 \ dircolorsColor37,dircolorsColor38,
  90.                                 \ dircolorsColor39,dircolorsColor40,
  91.                                 \ dircolorsColor41,dircolorsColor42,
  92.                                 \ dircolorsColor43,dircolorsColor44,
  93.                                 \ dircolorsColor45,dircolorsColor46,
  94.                                 \ dircolorsColor47,dircolorsColor48,
  95.                                 \ dircolorsColor49,dircolorsColor50,
  96.                                 \ dircolorsColor51,dircolorsColor52,
  97.                                 \ dircolorsColor53,dircolorsColor54,
  98.                                 \ dircolorsColor55,dircolorsColor56,
  99.                                 \ dircolorsColor57,dircolorsColor58,
  100.                                 \ dircolorsColor59,dircolorsColor60,
  101.                                 \ dircolorsColor61,dircolorsColor62,
  102.                                 \ dircolorsColor63,dircolorsColor64,
  103.                                 \ dircolorsColor65,dircolorsColor66,
  104.                                 \ dircolorsColor67,dircolorsColor68,
  105.                                 \ dircolorsColor69,dircolorsColor70,
  106.                                 \ dircolorsColor71,dircolorsColor72,
  107.                                 \ dircolorsColor73,dircolorsColor74,
  108.                                 \ dircolorsColor75,dircolorsColor76,
  109.                                 \ dircolorsColor77,dircolorsColor78,
  110.                                 \ dircolorsColor79,dircolorsColor80,
  111.                                 \ dircolorsColor81,dircolorsColor82,
  112.                                 \ dircolorsColor83,dircolorsColor84,
  113.                                 \ dircolorsColor85,dircolorsColor86,
  114.                                 \ dircolorsColor87,dircolorsColor88,
  115.                                 \ dircolorsColor89,dircolorsColor90,
  116.                                 \ dircolorsColor91,dircolorsColor92,
  117.                                 \ dircolorsColor93,dircolorsColor94,
  118.                                 \ dircolorsColor95,dircolorsColor96,
  119.                                 \ dircolorsColor97,dircolorsColor98,
  120.                                 \ dircolorsColor99,dircolorsColor100,
  121.                                 \ dircolorsColor101,dircolorsColor102,
  122.                                 \ dircolorsColor103,dircolorsColor104,
  123.                                 \ dircolorsColor105,dircolorsColor106,
  124.                                 \ dircolorsColor107,dircolorsColor108,
  125.                                 \ dircolorsColor109,dircolorsColor110,
  126.                                 \ dircolorsColor111,dircolorsColor112,
  127.                                 \ dircolorsColor113,dircolorsColor114,
  128.                                 \ dircolorsColor115,dircolorsColor116,
  129.                                 \ dircolorsColor117,dircolorsColor118,
  130.                                 \ dircolorsColor119,dircolorsColor120,
  131.                                 \ dircolorsColor121,dircolorsColor122,
  132.                                 \ dircolorsColor123,dircolorsColor124,
  133.                                 \ dircolorsColor125,dircolorsColor126,
  134.                                 \ dircolorsColor127,dircolorsColor128,
  135.                                 \ dircolorsColor129,dircolorsColor130,
  136.                                 \ dircolorsColor131,dircolorsColor132,
  137.                                 \ dircolorsColor133,dircolorsColor134,
  138.                                 \ dircolorsColor135,dircolorsColor136,
  139.                                 \ dircolorsColor137,dircolorsColor138,
  140.                                 \ dircolorsColor139,dircolorsColor140,
  141.                                 \ dircolorsColor141,dircolorsColor142,
  142.                                 \ dircolorsColor143,dircolorsColor144,
  143.                                 \ dircolorsColor145,dircolorsColor146,
  144.                                 \ dircolorsColor147,dircolorsColor148,
  145.                                 \ dircolorsColor149,dircolorsColor150,
  146.                                 \ dircolorsColor151,dircolorsColor152,
  147.                                 \ dircolorsColor153,dircolorsColor154,
  148.                                 \ dircolorsColor155,dircolorsColor156,
  149.                                 \ dircolorsColor157,dircolorsColor158,
  150.                                 \ dircolorsColor159,dircolorsColor160,
  151.                                 \ dircolorsColor161,dircolorsColor162,
  152.                                 \ dircolorsColor163,dircolorsColor164,
  153.                                 \ dircolorsColor165,dircolorsColor166,
  154.                                 \ dircolorsColor167,dircolorsColor168,
  155.                                 \ dircolorsColor169,dircolorsColor170,
  156.                                 \ dircolorsColor171,dircolorsColor172,
  157.                                 \ dircolorsColor173,dircolorsColor174,
  158.                                 \ dircolorsColor175,dircolorsColor176,
  159.                                 \ dircolorsColor177,dircolorsColor178,
  160.                                 \ dircolorsColor179,dircolorsColor180,
  161.                                 \ dircolorsColor181,dircolorsColor182,
  162.                                 \ dircolorsColor183,dircolorsColor184,
  163.                                 \ dircolorsColor185,dircolorsColor186,
  164.                                 \ dircolorsColor187,dircolorsColor188,
  165.                                 \ dircolorsColor189,dircolorsColor190,
  166.                                 \ dircolorsColor191,dircolorsColor192,
  167.                                 \ dircolorsColor193,dircolorsColor194,
  168.                                 \ dircolorsColor195,dircolorsColor196,
  169.                                 \ dircolorsColor197,dircolorsColor198,
  170.                                 \ dircolorsColor199,dircolorsColor200,
  171.                                 \ dircolorsColor201,dircolorsColor202,
  172.                                 \ dircolorsColor203,dircolorsColor204,
  173.                                 \ dircolorsColor205,dircolorsColor206,
  174.                                 \ dircolorsColor207,dircolorsColor208,
  175.                                 \ dircolorsColor209,dircolorsColor210,
  176.                                 \ dircolorsColor211,dircolorsColor212,
  177.                                 \ dircolorsColor213,dircolorsColor214,
  178.                                 \ dircolorsColor215,dircolorsColor216,
  179.                                 \ dircolorsColor217,dircolorsColor218,
  180.                                 \ dircolorsColor219,dircolorsColor220,
  181.                                 \ dircolorsColor221,dircolorsColor222,
  182.                                 \ dircolorsColor223,dircolorsColor224,
  183.                                 \ dircolorsColor225,dircolorsColor226,
  184.                                 \ dircolorsColor227,dircolorsColor228,
  185.                                 \ dircolorsColor229,dircolorsColor230,
  186.                                 \ dircolorsColor231,dircolorsColor232,
  187.                                 \ dircolorsColor233,dircolorsColor234,
  188.                                 \ dircolorsColor235,dircolorsColor236,
  189.                                 \ dircolorsColor237,dircolorsColor238,
  190.                                 \ dircolorsColor239,dircolorsColor240,
  191.                                 \ dircolorsColor241,dircolorsColor242,
  192.                                 \ dircolorsColor243,dircolorsColor244,
  193.                                 \ dircolorsColor245,dircolorsColor246,
  194.                                 \ dircolorsColor247,dircolorsColor248,
  195.                                 \ dircolorsColor249,dircolorsColor250,
  196.                                 \ dircolorsColor251,dircolorsColor252,
  197.                                 \ dircolorsColor253,dircolorsColor254,
  198.                                 \ dircolorsColor255
  199.  
  200.   syn match dircolorsColor0     contained '\<0\=0\>'
  201.   syn match dircolorsColor1     contained '\<0\=1\>'
  202.   syn match dircolorsColor2     contained '\<0\=2\>'
  203.   syn match dircolorsColor3     contained '\<0\=3\>'
  204.   syn match dircolorsColor4     contained '\<0\=4\>'
  205.   syn match dircolorsColor5     contained '\<0\=5\>'
  206.   syn match dircolorsColor6     contained '\<0\=6\>'
  207.   syn match dircolorsColor7     contained '\<0\=7\>'
  208.   syn match dircolorsColor8     contained '\<0\=8\>'
  209.   syn match dircolorsColor9     contained '\<0\=9\>'
  210.   syn match dircolorsColor10    contained '\<10\>'
  211.   syn match dircolorsColor11    contained '\<11\>'
  212.   syn match dircolorsColor12    contained '\<12\>'
  213.   syn match dircolorsColor13    contained '\<13\>'
  214.   syn match dircolorsColor14    contained '\<14\>'
  215.   syn match dircolorsColor15    contained '\<15\>'
  216.   syn match dircolorsColor16    contained '\<16\>'
  217.   syn match dircolorsColor17    contained '\<17\>'
  218.   syn match dircolorsColor18    contained '\<18\>'
  219.   syn match dircolorsColor19    contained '\<19\>'
  220.   syn match dircolorsColor20    contained '\<20\>'
  221.   syn match dircolorsColor21    contained '\<21\>'
  222.   syn match dircolorsColor22    contained '\<22\>'
  223.   syn match dircolorsColor23    contained '\<23\>'
  224.   syn match dircolorsColor24    contained '\<24\>'
  225.   syn match dircolorsColor25    contained '\<25\>'
  226.   syn match dircolorsColor26    contained '\<26\>'
  227.   syn match dircolorsColor27    contained '\<27\>'
  228.   syn match dircolorsColor28    contained '\<28\>'
  229.   syn match dircolorsColor29    contained '\<29\>'
  230.   syn match dircolorsColor30    contained '\<30\>'
  231.   syn match dircolorsColor31    contained '\<31\>'
  232.   syn match dircolorsColor32    contained '\<32\>'
  233.   syn match dircolorsColor33    contained '\<33\>'
  234.   syn match dircolorsColor34    contained '\<34\>'
  235.   syn match dircolorsColor35    contained '\<35\>'
  236.   syn match dircolorsColor36    contained '\<36\>'
  237.   syn match dircolorsColor37    contained '\<37\>'
  238.   syn match dircolorsColor38    contained '\<38\>'
  239.   syn match dircolorsColor39    contained '\<39\>'
  240.   syn match dircolorsColor40    contained '\<40\>'
  241.   syn match dircolorsColor41    contained '\<41\>'
  242.   syn match dircolorsColor42    contained '\<42\>'
  243.   syn match dircolorsColor43    contained '\<43\>'
  244.   syn match dircolorsColor44    contained '\<44\>'
  245.   syn match dircolorsColor45    contained '\<45\>'
  246.   syn match dircolorsColor46    contained '\<46\>'
  247.   syn match dircolorsColor47    contained '\<47\>'
  248.   syn match dircolorsColor48    contained '\<48\>'
  249.   syn match dircolorsColor49    contained '\<49\>'
  250.   syn match dircolorsColor50    contained '\<50\>'
  251.   syn match dircolorsColor51    contained '\<51\>'
  252.   syn match dircolorsColor52    contained '\<52\>'
  253.   syn match dircolorsColor53    contained '\<53\>'
  254.   syn match dircolorsColor54    contained '\<54\>'
  255.   syn match dircolorsColor55    contained '\<55\>'
  256.   syn match dircolorsColor56    contained '\<56\>'
  257.   syn match dircolorsColor57    contained '\<57\>'
  258.   syn match dircolorsColor58    contained '\<58\>'
  259.   syn match dircolorsColor59    contained '\<59\>'
  260.   syn match dircolorsColor60    contained '\<60\>'
  261.   syn match dircolorsColor61    contained '\<61\>'
  262.   syn match dircolorsColor62    contained '\<62\>'
  263.   syn match dircolorsColor63    contained '\<63\>'
  264.   syn match dircolorsColor64    contained '\<64\>'
  265.   syn match dircolorsColor65    contained '\<65\>'
  266.   syn match dircolorsColor66    contained '\<66\>'
  267.   syn match dircolorsColor67    contained '\<67\>'
  268.   syn match dircolorsColor68    contained '\<68\>'
  269.   syn match dircolorsColor69    contained '\<69\>'
  270.   syn match dircolorsColor70    contained '\<70\>'
  271.   syn match dircolorsColor71    contained '\<71\>'
  272.   syn match dircolorsColor72    contained '\<72\>'
  273.   syn match dircolorsColor73    contained '\<73\>'
  274.   syn match dircolorsColor74    contained '\<74\>'
  275.   syn match dircolorsColor75    contained '\<75\>'
  276.   syn match dircolorsColor76    contained '\<76\>'
  277.   syn match dircolorsColor77    contained '\<77\>'
  278.   syn match dircolorsColor78    contained '\<78\>'
  279.   syn match dircolorsColor79    contained '\<79\>'
  280.   syn match dircolorsColor80    contained '\<80\>'
  281.   syn match dircolorsColor81    contained '\<81\>'
  282.   syn match dircolorsColor82    contained '\<82\>'
  283.   syn match dircolorsColor83    contained '\<83\>'
  284.   syn match dircolorsColor84    contained '\<84\>'
  285.   syn match dircolorsColor85    contained '\<85\>'
  286.   syn match dircolorsColor86    contained '\<86\>'
  287.   syn match dircolorsColor87    contained '\<87\>'
  288.   syn match dircolorsColor88    contained '\<88\>'
  289.   syn match dircolorsColor89    contained '\<89\>'
  290.   syn match dircolorsColor90    contained '\<90\>'
  291.   syn match dircolorsColor91    contained '\<91\>'
  292.   syn match dircolorsColor92    contained '\<92\>'
  293.   syn match dircolorsColor93    contained '\<93\>'
  294.   syn match dircolorsColor94    contained '\<94\>'
  295.   syn match dircolorsColor95    contained '\<95\>'
  296.   syn match dircolorsColor96    contained '\<96\>'
  297.   syn match dircolorsColor97    contained '\<97\>'
  298.   syn match dircolorsColor98    contained '\<98\>'
  299.   syn match dircolorsColor99    contained '\<99\>'
  300.   syn match dircolorsColor100   contained '\<100\>'
  301.   syn match dircolorsColor101   contained '\<101\>'
  302.   syn match dircolorsColor102   contained '\<102\>'
  303.   syn match dircolorsColor103   contained '\<103\>'
  304.   syn match dircolorsColor104   contained '\<104\>'
  305.   syn match dircolorsColor105   contained '\<105\>'
  306.   syn match dircolorsColor106   contained '\<106\>'
  307.   syn match dircolorsColor107   contained '\<107\>'
  308.   syn match dircolorsColor108   contained '\<108\>'
  309.   syn match dircolorsColor109   contained '\<109\>'
  310.   syn match dircolorsColor110   contained '\<110\>'
  311.   syn match dircolorsColor111   contained '\<111\>'
  312.   syn match dircolorsColor112   contained '\<112\>'
  313.   syn match dircolorsColor113   contained '\<113\>'
  314.   syn match dircolorsColor114   contained '\<114\>'
  315.   syn match dircolorsColor115   contained '\<115\>'
  316.   syn match dircolorsColor116   contained '\<116\>'
  317.   syn match dircolorsColor117   contained '\<117\>'
  318.   syn match dircolorsColor118   contained '\<118\>'
  319.   syn match dircolorsColor119   contained '\<119\>'
  320.   syn match dircolorsColor120   contained '\<120\>'
  321.   syn match dircolorsColor121   contained '\<121\>'
  322.   syn match dircolorsColor122   contained '\<122\>'
  323.   syn match dircolorsColor123   contained '\<123\>'
  324.   syn match dircolorsColor124   contained '\<124\>'
  325.   syn match dircolorsColor125   contained '\<125\>'
  326.   syn match dircolorsColor126   contained '\<126\>'
  327.   syn match dircolorsColor127   contained '\<127\>'
  328.   syn match dircolorsColor128   contained '\<128\>'
  329.   syn match dircolorsColor129   contained '\<129\>'
  330.   syn match dircolorsColor130   contained '\<130\>'
  331.   syn match dircolorsColor131   contained '\<131\>'
  332.   syn match dircolorsColor132   contained '\<132\>'
  333.   syn match dircolorsColor133   contained '\<133\>'
  334.   syn match dircolorsColor134   contained '\<134\>'
  335.   syn match dircolorsColor135   contained '\<135\>'
  336.   syn match dircolorsColor136   contained '\<136\>'
  337.   syn match dircolorsColor137   contained '\<137\>'
  338.   syn match dircolorsColor138   contained '\<138\>'
  339.   syn match dircolorsColor139   contained '\<139\>'
  340.   syn match dircolorsColor140   contained '\<140\>'
  341.   syn match dircolorsColor141   contained '\<141\>'
  342.   syn match dircolorsColor142   contained '\<142\>'
  343.   syn match dircolorsColor143   contained '\<143\>'
  344.   syn match dircolorsColor144   contained '\<144\>'
  345.   syn match dircolorsColor145   contained '\<145\>'
  346.   syn match dircolorsColor146   contained '\<146\>'
  347.   syn match dircolorsColor147   contained '\<147\>'
  348.   syn match dircolorsColor148   contained '\<148\>'
  349.   syn match dircolorsColor149   contained '\<149\>'
  350.   syn match dircolorsColor150   contained '\<150\>'
  351.   syn match dircolorsColor151   contained '\<151\>'
  352.   syn match dircolorsColor152   contained '\<152\>'
  353.   syn match dircolorsColor153   contained '\<153\>'
  354.   syn match dircolorsColor154   contained '\<154\>'
  355.   syn match dircolorsColor155   contained '\<155\>'
  356.   syn match dircolorsColor156   contained '\<156\>'
  357.   syn match dircolorsColor157   contained '\<157\>'
  358.   syn match dircolorsColor158   contained '\<158\>'
  359.   syn match dircolorsColor159   contained '\<159\>'
  360.   syn match dircolorsColor160   contained '\<160\>'
  361.   syn match dircolorsColor161   contained '\<161\>'
  362.   syn match dircolorsColor162   contained '\<162\>'
  363.   syn match dircolorsColor163   contained '\<163\>'
  364.   syn match dircolorsColor164   contained '\<164\>'
  365.   syn match dircolorsColor165   contained '\<165\>'
  366.   syn match dircolorsColor166   contained '\<166\>'
  367.   syn match dircolorsColor167   contained '\<167\>'
  368.   syn match dircolorsColor168   contained '\<168\>'
  369.   syn match dircolorsColor169   contained '\<169\>'
  370.   syn match dircolorsColor170   contained '\<170\>'
  371.   syn match dircolorsColor171   contained '\<171\>'
  372.   syn match dircolorsColor172   contained '\<172\>'
  373.   syn match dircolorsColor173   contained '\<173\>'
  374.   syn match dircolorsColor174   contained '\<174\>'
  375.   syn match dircolorsColor175   contained '\<175\>'
  376.   syn match dircolorsColor176   contained '\<176\>'
  377.   syn match dircolorsColor177   contained '\<177\>'
  378.   syn match dircolorsColor178   contained '\<178\>'
  379.   syn match dircolorsColor179   contained '\<179\>'
  380.   syn match dircolorsColor180   contained '\<180\>'
  381.   syn match dircolorsColor181   contained '\<181\>'
  382.   syn match dircolorsColor182   contained '\<182\>'
  383.   syn match dircolorsColor183   contained '\<183\>'
  384.   syn match dircolorsColor184   contained '\<184\>'
  385.   syn match dircolorsColor185   contained '\<185\>'
  386.   syn match dircolorsColor186   contained '\<186\>'
  387.   syn match dircolorsColor187   contained '\<187\>'
  388.   syn match dircolorsColor188   contained '\<188\>'
  389.   syn match dircolorsColor189   contained '\<189\>'
  390.   syn match dircolorsColor190   contained '\<190\>'
  391.   syn match dircolorsColor191   contained '\<191\>'
  392.   syn match dircolorsColor192   contained '\<192\>'
  393.   syn match dircolorsColor193   contained '\<193\>'
  394.   syn match dircolorsColor194   contained '\<194\>'
  395.   syn match dircolorsColor195   contained '\<195\>'
  396.   syn match dircolorsColor196   contained '\<196\>'
  397.   syn match dircolorsColor197   contained '\<197\>'
  398.   syn match dircolorsColor198   contained '\<198\>'
  399.   syn match dircolorsColor199   contained '\<199\>'
  400.   syn match dircolorsColor200   contained '\<200\>'
  401.   syn match dircolorsColor201   contained '\<201\>'
  402.   syn match dircolorsColor202   contained '\<202\>'
  403.   syn match dircolorsColor203   contained '\<203\>'
  404.   syn match dircolorsColor204   contained '\<204\>'
  405.   syn match dircolorsColor205   contained '\<205\>'
  406.   syn match dircolorsColor206   contained '\<206\>'
  407.   syn match dircolorsColor207   contained '\<207\>'
  408.   syn match dircolorsColor208   contained '\<208\>'
  409.   syn match dircolorsColor209   contained '\<209\>'
  410.   syn match dircolorsColor210   contained '\<210\>'
  411.   syn match dircolorsColor211   contained '\<211\>'
  412.   syn match dircolorsColor212   contained '\<212\>'
  413.   syn match dircolorsColor213   contained '\<213\>'
  414.   syn match dircolorsColor214   contained '\<214\>'
  415.   syn match dircolorsColor215   contained '\<215\>'
  416.   syn match dircolorsColor216   contained '\<216\>'
  417.   syn match dircolorsColor217   contained '\<217\>'
  418.   syn match dircolorsColor218   contained '\<218\>'
  419.   syn match dircolorsColor219   contained '\<219\>'
  420.   syn match dircolorsColor220   contained '\<220\>'
  421.   syn match dircolorsColor221   contained '\<221\>'
  422.   syn match dircolorsColor222   contained '\<222\>'
  423.   syn match dircolorsColor223   contained '\<223\>'
  424.   syn match dircolorsColor224   contained '\<224\>'
  425.   syn match dircolorsColor225   contained '\<225\>'
  426.   syn match dircolorsColor226   contained '\<226\>'
  427.   syn match dircolorsColor227   contained '\<227\>'
  428.   syn match dircolorsColor228   contained '\<228\>'
  429.   syn match dircolorsColor229   contained '\<229\>'
  430.   syn match dircolorsColor230   contained '\<230\>'
  431.   syn match dircolorsColor231   contained '\<231\>'
  432.   syn match dircolorsColor232   contained '\<232\>'
  433.   syn match dircolorsColor233   contained '\<233\>'
  434.   syn match dircolorsColor234   contained '\<234\>'
  435.   syn match dircolorsColor235   contained '\<235\>'
  436.   syn match dircolorsColor236   contained '\<236\>'
  437.   syn match dircolorsColor237   contained '\<237\>'
  438.   syn match dircolorsColor238   contained '\<238\>'
  439.   syn match dircolorsColor239   contained '\<239\>'
  440.   syn match dircolorsColor240   contained '\<240\>'
  441.   syn match dircolorsColor241   contained '\<241\>'
  442.   syn match dircolorsColor242   contained '\<242\>'
  443.   syn match dircolorsColor243   contained '\<243\>'
  444.   syn match dircolorsColor244   contained '\<244\>'
  445.   syn match dircolorsColor245   contained '\<245\>'
  446.   syn match dircolorsColor246   contained '\<246\>'
  447.   syn match dircolorsColor247   contained '\<247\>'
  448.   syn match dircolorsColor248   contained '\<248\>'
  449.   syn match dircolorsColor249   contained '\<249\>'
  450.   syn match dircolorsColor250   contained '\<250\>'
  451.   syn match dircolorsColor251   contained '\<251\>'
  452.   syn match dircolorsColor252   contained '\<252\>'
  453.   syn match dircolorsColor253   contained '\<253\>'
  454.   syn match dircolorsColor254   contained '\<254\>'
  455.   syn match dircolorsColor255   contained '\<255\>'
  456. else
  457.   syn cluster dircolorsColors   contains=dircolorsNumber
  458.   syn match   dircolorsNumber   '\<\d\+\>'
  459. endif
  460.  
  461. hi def link dircolorsTodo       Todo
  462. hi def link dircolorsComment    Comment
  463. hi def link dircolorsKeyword    Keyword
  464. hi def link dircolorsExtension  Keyword
  465.  
  466. if &t_Co == 8 || &t_Co == 16
  467.   hi def      dircolorsBold       term=bold cterm=bold gui=bold
  468.   hi def      dircolorsUnderline  term=underline cterm=underline gui=underline
  469.   hi def link dircolorsBlink      Normal
  470.   hi def      dircolorsReverse    term=reverse cterm=reverse gui=reverse
  471.   hi def link dircolorsInvisible  Ignore
  472.   hi def      dircolorsBlack      ctermfg=Black guifg=Black
  473.   hi def      dircolorsRed        ctermfg=Red guifg=Red
  474.   hi def      dircolorsGreen      ctermfg=Green guifg=Green
  475.   hi def      dircolorsYellow     ctermfg=Yellow guifg=Yellow
  476.   hi def      dircolorsBlue       ctermfg=Blue guifg=Blue
  477.   hi def      dircolorsMagenta    ctermfg=Magenta guifg=Magenta
  478.   hi def      dircolorsCyan       ctermfg=Cyan guifg=Cyan
  479.   hi def      dircolorsWhite      ctermfg=White guifg=White
  480.   hi def      dircolorsBGBlack    ctermbg=Black ctermfg=White
  481.                                   \ guibg=Black guifg=White
  482.   hi def      dircolorsBGRed      ctermbg=DarkRed guibg=DarkRed
  483.   hi def      dircolorsBGGreen    ctermbg=DarkGreen guibg=DarkGreen
  484.   hi def      dircolorsBGYellow   ctermbg=DarkYellow guibg=DarkYellow
  485.   hi def      dircolorsBGBlue     ctermbg=DarkBlue guibg=DarkBlue
  486.   hi def      dircolorsBGMagenta  ctermbg=DarkMagenta guibg=DarkMagenta
  487.   hi def      dircolorsBGCyan     ctermbg=DarkCyan guibg=DarkCyan
  488.   hi def      dircolorsBGWhite    ctermbg=White ctermfg=Black
  489.                                   \ guibg=White guifg=Black
  490. elseif &t_Co == 256 || has("gui_running")
  491.   hi def    dircolorsColor0     ctermfg=0   guifg=Black
  492.   hi def    dircolorsColor1     ctermfg=1   guifg=DarkRed
  493.   hi def    dircolorsColor2     ctermfg=2   guifg=DarkGreen
  494.   hi def    dircolorsColor3     ctermfg=3   guifg=DarkYellow
  495.   hi def    dircolorsColor4     ctermfg=4   guifg=DarkBlue
  496.   hi def    dircolorsColor5     ctermfg=5   guifg=DarkMagenta
  497.   hi def    dircolorsColor6     ctermfg=6   guifg=DarkCyan
  498.   hi def    dircolorsColor7     ctermfg=7   guifg=Gray
  499.   hi def    dircolorsColor8     ctermfg=8   guifg=DarkGray
  500.   hi def    dircolorsColor9     ctermfg=9   guifg=Red
  501.   hi def    dircolorsColor10    ctermfg=10  guifg=Green
  502.   hi def    dircolorsColor11    ctermfg=11  guifg=Yellow
  503.   hi def    dircolorsColor12    ctermfg=12  guifg=Blue
  504.   hi def    dircolorsColor13    ctermfg=13  guifg=Magenta
  505.   hi def    dircolorsColor14    ctermfg=14  guifg=Cyan
  506.   hi def    dircolorsColor15    ctermfg=15  guifg=White
  507.   hi def    dircolorsColor16    ctermfg=16  guifg=#000000
  508.   hi def    dircolorsColor17    ctermfg=17  guifg=#00005f
  509.   hi def    dircolorsColor18    ctermfg=18  guifg=#000087
  510.   hi def    dircolorsColor19    ctermfg=19  guifg=#0000af
  511.   hi def    dircolorsColor20    ctermfg=20  guifg=#0000d7
  512.   hi def    dircolorsColor21    ctermfg=21  guifg=#0000ff
  513.   hi def    dircolorsColor22    ctermfg=22  guifg=#005f00
  514.   hi def    dircolorsColor23    ctermfg=23  guifg=#005f5f
  515.   hi def    dircolorsColor24    ctermfg=24  guifg=#005f87
  516.   hi def    dircolorsColor25    ctermfg=25  guifg=#005faf
  517.   hi def    dircolorsColor26    ctermfg=26  guifg=#005fd7
  518.   hi def    dircolorsColor27    ctermfg=27  guifg=#005fff
  519.   hi def    dircolorsColor28    ctermfg=28  guifg=#008700
  520.   hi def    dircolorsColor29    ctermfg=29  guifg=#00875f
  521.   hi def    dircolorsColor30    ctermfg=30  guifg=#008787
  522.   hi def    dircolorsColor31    ctermfg=31  guifg=#0087af
  523.   hi def    dircolorsColor32    ctermfg=32  guifg=#0087d7
  524.   hi def    dircolorsColor33    ctermfg=33  guifg=#0087ff
  525.   hi def    dircolorsColor34    ctermfg=34  guifg=#00af00
  526.   hi def    dircolorsColor35    ctermfg=35  guifg=#00af5f
  527.   hi def    dircolorsColor36    ctermfg=36  guifg=#00af87
  528.   hi def    dircolorsColor37    ctermfg=37  guifg=#00afaf
  529.   hi def    dircolorsColor38    ctermfg=38  guifg=#00afd7
  530.   hi def    dircolorsColor39    ctermfg=39  guifg=#00afff
  531.   hi def    dircolorsColor40    ctermfg=40  guifg=#00d700
  532.   hi def    dircolorsColor41    ctermfg=41  guifg=#00d75f
  533.   hi def    dircolorsColor42    ctermfg=42  guifg=#00d787
  534.   hi def    dircolorsColor43    ctermfg=43  guifg=#00d7af
  535.   hi def    dircolorsColor44    ctermfg=44  guifg=#00d7d7
  536.   hi def    dircolorsColor45    ctermfg=45  guifg=#00d7ff
  537.   hi def    dircolorsColor46    ctermfg=46  guifg=#00ff00
  538.   hi def    dircolorsColor47    ctermfg=47  guifg=#00ff5f
  539.   hi def    dircolorsColor48    ctermfg=48  guifg=#00ff87
  540.   hi def    dircolorsColor49    ctermfg=49  guifg=#00ffaf
  541.   hi def    dircolorsColor50    ctermfg=50  guifg=#00ffd7
  542.   hi def    dircolorsColor51    ctermfg=51  guifg=#00ffff
  543.   hi def    dircolorsColor52    ctermfg=52  guifg=#5f0000
  544.   hi def    dircolorsColor53    ctermfg=53  guifg=#5f005f
  545.   hi def    dircolorsColor54    ctermfg=54  guifg=#5f0087
  546.   hi def    dircolorsColor55    ctermfg=55  guifg=#5f00af
  547.   hi def    dircolorsColor56    ctermfg=56  guifg=#5f00d7
  548.   hi def    dircolorsColor57    ctermfg=57  guifg=#5f00ff
  549.   hi def    dircolorsColor58    ctermfg=58  guifg=#5f5f00
  550.   hi def    dircolorsColor59    ctermfg=59  guifg=#5f5f5f
  551.   hi def    dircolorsColor60    ctermfg=60  guifg=#5f5f87
  552.   hi def    dircolorsColor61    ctermfg=61  guifg=#5f5faf
  553.   hi def    dircolorsColor62    ctermfg=62  guifg=#5f5fd7
  554.   hi def    dircolorsColor63    ctermfg=63  guifg=#5f5fff
  555.   hi def    dircolorsColor64    ctermfg=64  guifg=#5f8700
  556.   hi def    dircolorsColor65    ctermfg=65  guifg=#5f875f
  557.   hi def    dircolorsColor66    ctermfg=66  guifg=#5f8787
  558.   hi def    dircolorsColor67    ctermfg=67  guifg=#5f87af
  559.   hi def    dircolorsColor68    ctermfg=68  guifg=#5f87d7
  560.   hi def    dircolorsColor69    ctermfg=69  guifg=#5f87ff
  561.   hi def    dircolorsColor70    ctermfg=70  guifg=#5faf00
  562.   hi def    dircolorsColor71    ctermfg=71  guifg=#5faf5f
  563.   hi def    dircolorsColor72    ctermfg=72  guifg=#5faf87
  564.   hi def    dircolorsColor73    ctermfg=73  guifg=#5fafaf
  565.   hi def    dircolorsColor74    ctermfg=74  guifg=#5fafd7
  566.   hi def    dircolorsColor75    ctermfg=75  guifg=#5fafff
  567.   hi def    dircolorsColor76    ctermfg=76  guifg=#5fd700
  568.   hi def    dircolorsColor77    ctermfg=77  guifg=#5fd75f
  569.   hi def    dircolorsColor78    ctermfg=78  guifg=#5fd787
  570.   hi def    dircolorsColor79    ctermfg=79  guifg=#5fd7af
  571.   hi def    dircolorsColor80    ctermfg=80  guifg=#5fd7d7
  572.   hi def    dircolorsColor81    ctermfg=81  guifg=#5fd7ff
  573.   hi def    dircolorsColor82    ctermfg=82  guifg=#5fff00
  574.   hi def    dircolorsColor83    ctermfg=83  guifg=#5fff5f
  575.   hi def    dircolorsColor84    ctermfg=84  guifg=#5fff87
  576.   hi def    dircolorsColor85    ctermfg=85  guifg=#5fffaf
  577.   hi def    dircolorsColor86    ctermfg=86  guifg=#5fffd7
  578.   hi def    dircolorsColor87    ctermfg=87  guifg=#5fffff
  579.   hi def    dircolorsColor88    ctermfg=88  guifg=#870000
  580.   hi def    dircolorsColor89    ctermfg=89  guifg=#87005f
  581.   hi def    dircolorsColor90    ctermfg=90  guifg=#870087
  582.   hi def    dircolorsColor91    ctermfg=91  guifg=#8700af
  583.   hi def    dircolorsColor92    ctermfg=92  guifg=#8700d7
  584.   hi def    dircolorsColor93    ctermfg=93  guifg=#8700ff
  585.   hi def    dircolorsColor94    ctermfg=94  guifg=#875f00
  586.   hi def    dircolorsColor95    ctermfg=95  guifg=#875f5f
  587.   hi def    dircolorsColor96    ctermfg=96  guifg=#875f87
  588.   hi def    dircolorsColor97    ctermfg=97  guifg=#875faf
  589.   hi def    dircolorsColor98    ctermfg=98  guifg=#875fd7
  590.   hi def    dircolorsColor99    ctermfg=99  guifg=#875fff
  591.   hi def    dircolorsColor100   ctermfg=100 guifg=#878700
  592.   hi def    dircolorsColor101   ctermfg=101 guifg=#87875f
  593.   hi def    dircolorsColor102   ctermfg=102 guifg=#878787
  594.   hi def    dircolorsColor103   ctermfg=103 guifg=#8787af
  595.   hi def    dircolorsColor104   ctermfg=104 guifg=#8787d7
  596.   hi def    dircolorsColor105   ctermfg=105 guifg=#8787ff
  597.   hi def    dircolorsColor106   ctermfg=106 guifg=#87af00
  598.   hi def    dircolorsColor107   ctermfg=107 guifg=#87af5f
  599.   hi def    dircolorsColor108   ctermfg=108 guifg=#87af87
  600.   hi def    dircolorsColor109   ctermfg=109 guifg=#87afaf
  601.   hi def    dircolorsColor110   ctermfg=110 guifg=#87afd7
  602.   hi def    dircolorsColor111   ctermfg=111 guifg=#87afff
  603.   hi def    dircolorsColor112   ctermfg=112 guifg=#87d700
  604.   hi def    dircolorsColor113   ctermfg=113 guifg=#87d75f
  605.   hi def    dircolorsColor114   ctermfg=114 guifg=#87d787
  606.   hi def    dircolorsColor115   ctermfg=115 guifg=#87d7af
  607.   hi def    dircolorsColor116   ctermfg=116 guifg=#87d7d7
  608.   hi def    dircolorsColor117   ctermfg=117 guifg=#87d7ff
  609.   hi def    dircolorsColor118   ctermfg=118 guifg=#87ff00
  610.   hi def    dircolorsColor119   ctermfg=119 guifg=#87ff5f
  611.   hi def    dircolorsColor120   ctermfg=120 guifg=#87ff87
  612.   hi def    dircolorsColor121   ctermfg=121 guifg=#87ffaf
  613.   hi def    dircolorsColor122   ctermfg=122 guifg=#87ffd7
  614.   hi def    dircolorsColor123   ctermfg=123 guifg=#87ffff
  615.   hi def    dircolorsColor124   ctermfg=124 guifg=#af0000
  616.   hi def    dircolorsColor125   ctermfg=125 guifg=#af005f
  617.   hi def    dircolorsColor126   ctermfg=126 guifg=#af0087
  618.   hi def    dircolorsColor127   ctermfg=127 guifg=#af00af
  619.   hi def    dircolorsColor128   ctermfg=128 guifg=#af00d7
  620.   hi def    dircolorsColor129   ctermfg=129 guifg=#af00ff
  621.   hi def    dircolorsColor130   ctermfg=130 guifg=#af5f00
  622.   hi def    dircolorsColor131   ctermfg=131 guifg=#af5f5f
  623.   hi def    dircolorsColor132   ctermfg=132 guifg=#af5f87
  624.   hi def    dircolorsColor133   ctermfg=133 guifg=#af5faf
  625.   hi def    dircolorsColor134   ctermfg=134 guifg=#af5fd7
  626.   hi def    dircolorsColor135   ctermfg=135 guifg=#af5fff
  627.   hi def    dircolorsColor136   ctermfg=136 guifg=#af8700
  628.   hi def    dircolorsColor137   ctermfg=137 guifg=#af875f
  629.   hi def    dircolorsColor138   ctermfg=138 guifg=#af8787
  630.   hi def    dircolorsColor139   ctermfg=139 guifg=#af87af
  631.   hi def    dircolorsColor140   ctermfg=140 guifg=#af87d7
  632.   hi def    dircolorsColor141   ctermfg=141 guifg=#af87ff
  633.   hi def    dircolorsColor142   ctermfg=142 guifg=#afaf00
  634.   hi def    dircolorsColor143   ctermfg=143 guifg=#afaf5f
  635.   hi def    dircolorsColor144   ctermfg=144 guifg=#afaf87
  636.   hi def    dircolorsColor145   ctermfg=145 guifg=#afafaf
  637.   hi def    dircolorsColor146   ctermfg=146 guifg=#afafd7
  638.   hi def    dircolorsColor147   ctermfg=147 guifg=#afafff
  639.   hi def    dircolorsColor148   ctermfg=148 guifg=#afd700
  640.   hi def    dircolorsColor149   ctermfg=149 guifg=#afd75f
  641.   hi def    dircolorsColor150   ctermfg=150 guifg=#afd787
  642.   hi def    dircolorsColor151   ctermfg=151 guifg=#afd7af
  643.   hi def    dircolorsColor152   ctermfg=152 guifg=#afd7d7
  644.   hi def    dircolorsColor153   ctermfg=153 guifg=#afd7ff
  645.   hi def    dircolorsColor154   ctermfg=154 guifg=#afff00
  646.   hi def    dircolorsColor155   ctermfg=155 guifg=#afff5f
  647.   hi def    dircolorsColor156   ctermfg=156 guifg=#afff87
  648.   hi def    dircolorsColor157   ctermfg=157 guifg=#afffaf
  649.   hi def    dircolorsColor158   ctermfg=158 guifg=#afffd7
  650.   hi def    dircolorsColor159   ctermfg=159 guifg=#afffff
  651.   hi def    dircolorsColor160   ctermfg=160 guifg=#d70000
  652.   hi def    dircolorsColor161   ctermfg=161 guifg=#d7005f
  653.   hi def    dircolorsColor162   ctermfg=162 guifg=#d70087
  654.   hi def    dircolorsColor163   ctermfg=163 guifg=#d700af
  655.   hi def    dircolorsColor164   ctermfg=164 guifg=#d700d7
  656.   hi def    dircolorsColor165   ctermfg=165 guifg=#d700ff
  657.   hi def    dircolorsColor166   ctermfg=166 guifg=#d75f00
  658.   hi def    dircolorsColor167   ctermfg=167 guifg=#d75f5f
  659.   hi def    dircolorsColor168   ctermfg=168 guifg=#d75f87
  660.   hi def    dircolorsColor169   ctermfg=169 guifg=#d75faf
  661.   hi def    dircolorsColor170   ctermfg=170 guifg=#d75fd7
  662.   hi def    dircolorsColor171   ctermfg=171 guifg=#d75fff
  663.   hi def    dircolorsColor172   ctermfg=172 guifg=#d78700
  664.   hi def    dircolorsColor173   ctermfg=173 guifg=#d7875f
  665.   hi def    dircolorsColor174   ctermfg=174 guifg=#d78787
  666.   hi def    dircolorsColor175   ctermfg=175 guifg=#d787af
  667.   hi def    dircolorsColor176   ctermfg=176 guifg=#d787d7
  668.   hi def    dircolorsColor177   ctermfg=177 guifg=#d787ff
  669.   hi def    dircolorsColor178   ctermfg=178 guifg=#d7af00
  670.   hi def    dircolorsColor179   ctermfg=179 guifg=#d7af5f
  671.   hi def    dircolorsColor180   ctermfg=180 guifg=#d7af87
  672.   hi def    dircolorsColor181   ctermfg=181 guifg=#d7afaf
  673.   hi def    dircolorsColor182   ctermfg=182 guifg=#d7afd7
  674.   hi def    dircolorsColor183   ctermfg=183 guifg=#d7afff
  675.   hi def    dircolorsColor184   ctermfg=184 guifg=#d7d700
  676.   hi def    dircolorsColor185   ctermfg=185 guifg=#d7d75f
  677.   hi def    dircolorsColor186   ctermfg=186 guifg=#d7d787
  678.   hi def    dircolorsColor187   ctermfg=187 guifg=#d7d7af
  679.   hi def    dircolorsColor188   ctermfg=188 guifg=#d7d7d7
  680.   hi def    dircolorsColor189   ctermfg=189 guifg=#d7d7ff
  681.   hi def    dircolorsColor190   ctermfg=190 guifg=#d7ff00
  682.   hi def    dircolorsColor191   ctermfg=191 guifg=#d7ff5f
  683.   hi def    dircolorsColor192   ctermfg=192 guifg=#d7ff87
  684.   hi def    dircolorsColor193   ctermfg=193 guifg=#d7ffaf
  685.   hi def    dircolorsColor194   ctermfg=194 guifg=#d7ffd7
  686.   hi def    dircolorsColor195   ctermfg=195 guifg=#d7ffff
  687.   hi def    dircolorsColor196   ctermfg=196 guifg=#ff0000
  688.   hi def    dircolorsColor197   ctermfg=197 guifg=#ff005f
  689.   hi def    dircolorsColor198   ctermfg=198 guifg=#ff0087
  690.   hi def    dircolorsColor199   ctermfg=199 guifg=#ff00af
  691.   hi def    dircolorsColor200   ctermfg=200 guifg=#ff00d7
  692.   hi def    dircolorsColor201   ctermfg=201 guifg=#ff00ff
  693.   hi def    dircolorsColor202   ctermfg=202 guifg=#ff5f00
  694.   hi def    dircolorsColor203   ctermfg=203 guifg=#ff5f5f
  695.   hi def    dircolorsColor204   ctermfg=204 guifg=#ff5f87
  696.   hi def    dircolorsColor205   ctermfg=205 guifg=#ff5faf
  697.   hi def    dircolorsColor206   ctermfg=206 guifg=#ff5fd7
  698.   hi def    dircolorsColor207   ctermfg=207 guifg=#ff5fff
  699.   hi def    dircolorsColor208   ctermfg=208 guifg=#ff8700
  700.   hi def    dircolorsColor209   ctermfg=209 guifg=#ff875f
  701.   hi def    dircolorsColor210   ctermfg=210 guifg=#ff8787
  702.   hi def    dircolorsColor211   ctermfg=211 guifg=#ff87af
  703.   hi def    dircolorsColor212   ctermfg=212 guifg=#ff87d7
  704.   hi def    dircolorsColor213   ctermfg=213 guifg=#ff87ff
  705.   hi def    dircolorsColor214   ctermfg=214 guifg=#ffaf00
  706.   hi def    dircolorsColor215   ctermfg=215 guifg=#ffaf5f
  707.   hi def    dircolorsColor216   ctermfg=216 guifg=#ffaf87
  708.   hi def    dircolorsColor217   ctermfg=217 guifg=#ffafaf
  709.   hi def    dircolorsColor218   ctermfg=218 guifg=#ffafd7
  710.   hi def    dircolorsColor219   ctermfg=219 guifg=#ffafff
  711.   hi def    dircolorsColor220   ctermfg=220 guifg=#ffd700
  712.   hi def    dircolorsColor221   ctermfg=221 guifg=#ffd75f
  713.   hi def    dircolorsColor222   ctermfg=222 guifg=#ffd787
  714.   hi def    dircolorsColor223   ctermfg=223 guifg=#ffd7af
  715.   hi def    dircolorsColor224   ctermfg=224 guifg=#ffd7d7
  716.   hi def    dircolorsColor225   ctermfg=225 guifg=#ffd7ff
  717.   hi def    dircolorsColor226   ctermfg=226 guifg=#ffff00
  718.   hi def    dircolorsColor227   ctermfg=227 guifg=#ffff5f
  719.   hi def    dircolorsColor228   ctermfg=228 guifg=#ffff87
  720.   hi def    dircolorsColor229   ctermfg=229 guifg=#ffffaf
  721.   hi def    dircolorsColor230   ctermfg=230 guifg=#ffffd7
  722.   hi def    dircolorsColor231   ctermfg=231 guifg=#ffffff
  723.   hi def    dircolorsColor232   ctermfg=232 guifg=#080808
  724.   hi def    dircolorsColor233   ctermfg=233 guifg=#121212
  725.   hi def    dircolorsColor234   ctermfg=234 guifg=#1c1c1c
  726.   hi def    dircolorsColor235   ctermfg=235 guifg=#262626
  727.   hi def    dircolorsColor236   ctermfg=236 guifg=#303030
  728.   hi def    dircolorsColor237   ctermfg=237 guifg=#3a3a3a
  729.   hi def    dircolorsColor238   ctermfg=238 guifg=#444444
  730.   hi def    dircolorsColor239   ctermfg=239 guifg=#4e4e4e
  731.   hi def    dircolorsColor240   ctermfg=240 guifg=#585858
  732.   hi def    dircolorsColor241   ctermfg=241 guifg=#626262
  733.   hi def    dircolorsColor242   ctermfg=242 guifg=#6c6c6c
  734.   hi def    dircolorsColor243   ctermfg=243 guifg=#767676
  735.   hi def    dircolorsColor244   ctermfg=244 guifg=#808080
  736.   hi def    dircolorsColor245   ctermfg=245 guifg=#8a8a8a
  737.   hi def    dircolorsColor246   ctermfg=246 guifg=#949494
  738.   hi def    dircolorsColor247   ctermfg=247 guifg=#9e9e9e
  739.   hi def    dircolorsColor248   ctermfg=248 guifg=#a8a8a8
  740.   hi def    dircolorsColor249   ctermfg=249 guifg=#b2b2b2
  741.   hi def    dircolorsColor250   ctermfg=250 guifg=#bcbcbc
  742.   hi def    dircolorsColor251   ctermfg=251 guifg=#c6c6c6
  743.   hi def    dircolorsColor252   ctermfg=252 guifg=#d0d0d0
  744.   hi def    dircolorsColor253   ctermfg=253 guifg=#dadada
  745.   hi def    dircolorsColor254   ctermfg=254 guifg=#e4e4e4
  746.   hi def    dircolorsColor255   ctermfg=255 guifg=#eeeeee
  747. else
  748.   hi def link dircolorsNumber     Number
  749. endif
  750.  
  751. let b:current_syntax = "dircolors"
  752.  
  753. let &cpo = s:cpo_save
  754. unlet s:cpo_save
  755.