southwest-fog.vim 4.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157
  1. """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
  2. " Author: Mario Gutierrez (mario@mgutz.com)
  3. " Last Change: Dececember 6, 2010
  4. " Version: 0.2
  5. """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
  6. set background=dark
  7. hi clear
  8. if exists("syntax_on")
  9. syntax reset
  10. endif
  11. let colors_name = "southwest-fog"
  12. """""""""" General
  13. hi Normal guifg=#acb9c7 guibg=#26292e gui=none
  14. if version >= 700
  15. hi CursorColumn guibg=#30333a
  16. hi CursorLine guibg=#30333a
  17. hi MatchParen guifg=magenta guibg=#1a1d20 gui=bold,italic
  18. hi Pmenu guifg=bg guibg=#957b94
  19. hi PmenuSel guifg=bg guibg=#a694b3
  20. hi IncSearch guifg=bg guibg=#9d94b3 gui=bold
  21. hi Search guifg=bg guibg=#9d94b3 gui=none
  22. endif
  23. hi Cursor guifg=bg guibg=#73b87f gui=none
  24. hi DiffAdd guifg=bg guibg=#70869d gui=none
  25. hi DiffChange guifg=bg guibg=#a58f73 gui=none
  26. hi DiffDelete guifg=bg guibg=#a27376 gui=none
  27. hi DiffText guifg=bg guibg=#a4a273 gui=none
  28. hi ErrorMsg guifg=fg guibg=#aa2e34 gui=none
  29. hi Folded guifg=fg guibg=#3d4a3e gui=none
  30. hi FoldColumn guifg=#d7969d guibg=#3f4c4d gui=none
  31. hi LineNr guifg=#3d424a guibg=bg gui=none
  32. hi NonText guifg=#3d424a guibg=bg gui=none
  33. hi Question guifg=#6dbb6d guibg=bg gui=none
  34. hi StatusLine guifg=#b0d3bb guibg=#1a1d20 gui=none
  35. hi StatusLineNC guifg=#5a6c60 guibg=#1a1d20 gui=none
  36. hi TabLine guifg=#555555 guibg=#dddddd gui=none
  37. hi TabLineFill guifg=fg guibg=#dddddd gui=none
  38. hi TabLineSel guifg=#101010 guibg=#b0b0b0 gui=none
  39. hi Title guifg=#d7969d guibg=bg gui=none
  40. hi VertSplit guifg=#1a1d20 guibg=#1a1d20 gui=none
  41. hi Visual guifg=bg guibg=#94b3b3 gui=none
  42. hi WarningMsg guifg=#bb6d6d guibg=bg gui=none
  43. """""""""" Syntax highlighting
  44. hi Comment guifg=#5a6c60 guibg=bg gui=italic
  45. hi Constant guifg=#b1c7ad gui=none
  46. hi Error guifg=fg guibg=#aa2e34 gui=none
  47. hi Function guifg=#cccbb1 gui=none
  48. hi Identifier guifg=#b89e93 gui=none
  49. hi Ignore guifg=bg guibg=bg gui=none
  50. hi Keyword guifg=#ccc0b1 gui=none
  51. hi Number guifg=#e1d4a8 gui=none
  52. hi PreProc guifg=#bbacc7 gui=none
  53. hi Special guifg=#a58f73 gui=none
  54. hi Special guifg=#b8a792 gui=none
  55. hi Statement guifg=#ccc0b1 gui=none
  56. hi String guifg=#9a7bb2 gui=none
  57. hi Todo guifg=#bebb83 guibg=bg gui=bold
  58. hi Type guifg=#cbb0b2 gui=none
  59. hi Underlined guifg=#bea483 gui=underline
  60. """"""""""" ERB
  61. hi link erubyDelimiter PreProc
  62. """"""""""" HAML
  63. hi link hamlAttributes htmlArg
  64. hi link hamlTag htmlTag
  65. hi link hamlTagName htmlTagName
  66. hi link hamlIdChar hamlId
  67. hi link hamlClassChar hamlClass
  68. """"""""""" HELP
  69. hi link helpSectionDelim NonText
  70. hi link helpExample Statement
  71. """"""""""" HTML
  72. hi link htmlTag Statement
  73. hi link htmlEndTag Statement
  74. hi link htmlTagName Statement
  75. """""""""" JavaScript
  76. hi link javaScriptFunction Statement
  77. hi link javaScriptFuncName Function
  78. hi link javaScriptLabel PreProc
  79. """""""""" MAKE
  80. hi link makeCommands Statement
  81. """""""""" MARKDOWN (tpope's vim-markdown)
  82. hi link markdownCodeBlock Statement
  83. hi link markdownCode Statement
  84. hi link markdownCodeDelimiter Statement
  85. hi link markdownHeadingDelimiter Title
  86. hi markdownLinkText guifg=#cbb0b2 gui=underline
  87. hi markdownUrl guifg=#69839a guibg=bg gui=none
  88. hi link markdownLinkTextDelimiter markdownUrl
  89. hi link markdownLinkDelimiter markdownUrl
  90. """"""""""" NERDTree
  91. hi link treePart NonText
  92. hi link treePartFile treePart
  93. hi link treeDirSlash treePart
  94. hi link treeDir Statement
  95. hi link treeClosable PreProc
  96. hi link treeOpenable treeClosable
  97. hi link treeUp treeClosable
  98. hi treeFlag guifg=#3e71a1 guibg=bg gui=none
  99. hi link treeHelp Comment
  100. hi link treeLink Type
  101. hi link treeExecFile Type
  102. """""""""" PHP
  103. hi link phpVarSelector Identifier
  104. """""""""" Ruby
  105. hi link rubyAccess PreProc
  106. hi rubyInterpolation guifg=#f6abf1 guibg=bg
  107. hi link rubyInterpolationDelimiter rubyInterpolation
  108. hi link rubyStringDelimiter String
  109. """"""""""" XML
  110. hi link xmlTag htmlTag
  111. hi link xmlEndTag htmlEndTag
  112. hi link xmlTagName htmlTagName
  113. " vim: set sw=4 sts=4: