dos.syntax 2.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374
  1. # DOS & Windows highlighting
  2. # 2002 (C) Petr Kozelka, <pkozelka@email.cz>
  3. caseinsensitive
  4. context default
  5. keyword whole break yellow
  6. keyword whole call yellow
  7. keyword whole cd yellow
  8. keyword whole chdir yellow
  9. keyword whole cls yellow
  10. keyword whole copy yellow
  11. keyword whole del yellow
  12. keyword whole dir yellow
  13. keyword whole do yellow
  14. keyword whole echo yellow
  15. keyword whole else yellow
  16. keyword whole erase yellow
  17. keyword whole endlocal yellow
  18. keyword whole errorlevel yellow
  19. keyword whole exist yellow
  20. keyword whole exit yellow
  21. keyword whole for yellow
  22. keyword whole goto yellow
  23. keyword whole if yellow
  24. keyword whole in yellow
  25. keyword whole md yellow
  26. keyword whole mkdir yellow
  27. keyword whole move yellow
  28. keyword whole not yellow
  29. keyword whole off yellow
  30. keyword whole on yellow
  31. keyword whole pause yellow
  32. keyword whole popd yellow
  33. keyword whole pushd yellow
  34. keyword whole rd yellow
  35. keyword wholeleft rem\s*\n brown
  36. keyword whole ren yellow
  37. keyword whole rename yellow
  38. keyword whole rmdir yellow
  39. keyword whole set yellow
  40. keyword whole setlocal yellow
  41. keyword whole shift yellow
  42. keyword whole then yellow
  43. keyword whole type yellow
  44. keyword whole ver yellow
  45. keyword \\ lightgray
  46. keyword whole \%\* brightmagenta
  47. keyword whole \%\$ brightmagenta
  48. keyword whole \%\[ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz_0123456789\]+\% brightmagenta
  49. keyword whole \%\[ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz_0123456789@~\]+ brightmagenta
  50. keyword >> white
  51. keyword > white
  52. keyword < white
  53. keyword | white
  54. context ' ' brightcyan
  55. spellcheck
  56. context " " brightcyan
  57. keyword whole \%\[ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz_0123456789\]+\% brightmagenta
  58. keyword whole \%\[ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz_0123456789@~\]+ brightmagenta
  59. spellcheck
  60. context linestart :: \n brightgreen
  61. keyword $+:*$ black green
  62. spellcheck
  63. context linestart : \n white black
  64. spellcheck
  65. context :: \n brightgreen
  66. spellcheck