diff --git a/vim/colors/Tomorrow-Night.vim b/vim/colors/Tomorrow-Night.vim index b8343ee..f8e5833 100644 --- a/vim/colors/Tomorrow-Night.vim +++ b/vim/colors/Tomorrow-Night.vim @@ -281,6 +281,7 @@ if has("gui_running") || &t_Co == 88 || &t_Co == 256 call X("Structure", s:purple, "", "") call X("Function", s:blue, "", "") call X("Constant", s:orange, "", "") + call X("Keyword", s:orange, "", "") call X("String", s:green, "", "") call X("Special", s:foreground, "", "") call X("PreProc", s:purple, "", "") @@ -322,6 +323,21 @@ if has("gui_running") || &t_Co == 88 || &t_Co == 256 call X("rubyControl", s:purple, "", "") call X("rubyException", s:purple, "", "") + " Crystal Highlighting + call X("crystalSymbol", s:green, "", "") + call X("crystalConstant", s:yellow, "", "") + call X("crystalAccess", s:yellow, "", "") + call X("crystalAttribute", s:blue, "", "") + call X("crystalInclude", s:blue, "", "") + call X("crystalLocalVariableOrMethod", s:orange, "", "") + call X("crystalCurlyBlock", s:orange, "", "") + call X("crystalStringDelimiter", s:green, "", "") + call X("crystalInterpolationDelimiter", s:orange, "", "") + call X("crystalConditional", s:purple, "", "") + call X("crystalRepeat", s:purple, "", "") + call X("crystalControl", s:purple, "", "") + call X("crystalException", s:purple, "", "") + " Python Highlighting call X("pythonInclude", s:purple, "", "") call X("pythonStatement", s:purple, "", "") @@ -340,6 +356,15 @@ if has("gui_running") || &t_Co == 88 || &t_Co == 256 call X("javaScriptRepeat", s:purple, "", "") call X("javaScriptNumber", s:orange, "", "") call X("javaScriptMember", s:orange, "", "") + call X("javascriptNull", s:orange, "", "") + call X("javascriptGlobal", s:blue, "", "") + call X("javascriptStatement", s:red, "", "") + + " CoffeeScript Highlighting + call X("coffeeRepeat", s:purple, "", "") + call X("coffeeConditional", s:purple, "", "") + call X("coffeeKeyword", s:purple, "", "") + call X("coffeeObject", s:yellow, "", "") " HTML Highlighting call X("htmlTag", s:red, "", "") @@ -348,8 +373,10 @@ if has("gui_running") || &t_Co == 88 || &t_Co == 256 call X("htmlScriptTag", s:red, "", "") " Diff Highlighting - call X("diffAdded", s:green, "", "") - call X("diffRemoved", s:red, "", "") + call X("diffAdd", "", "4c4e39", "") + call X("diffDelete", s:background, s:red, "") + call X("diffChange", "", "2B5B77", "") + call X("diffText", s:line, s:blue, "") " ShowMarks Highlighting call X("ShowMarksHLl", s:orange, s:background, "none") @@ -357,6 +384,14 @@ if has("gui_running") || &t_Co == 88 || &t_Co == 256 call X("ShowMarksHLu", s:yellow, s:background, "none") call X("ShowMarksHLm", s:aqua, s:background, "none") + " Lua Highlighting + call X("luaStatement", s:purple, "", "") + call X("luaRepeat", s:purple, "", "") + call X("luaCondStart", s:purple, "", "") + call X("luaCondElseif", s:purple, "", "") + call X("luaCond", s:purple, "", "") + call X("luaCondEnd", s:purple, "", "") + " Cucumber Highlighting call X("cucumberGiven", s:blue, "", "") call X("cucumberGivenAnd", s:blue, "", "") @@ -370,14 +405,82 @@ if has("gui_running") || &t_Co == 88 || &t_Co == 256 call X("goTodo", s:yellow, "", "") call X("goDeclType", s:blue, "", "") call X("goBuiltins", s:purple, "", "") + call X("goRepeat", s:purple, "", "") + call X("goLabel", s:purple, "", "") - " Lua Highlighting - call X("luaStatement", s:purple, "", "") - call X("luaRepeat", s:purple, "", "") - call X("luaCondStart", s:purple, "", "") - call X("luaCondElseif", s:purple, "", "") - call X("luaCond", s:purple, "", "") - call X("luaCondEnd", s:purple, "", "") + " Clojure Highlighting + call X("clojureConstant", s:orange, "", "") + call X("clojureBoolean", s:orange, "", "") + call X("clojureCharacter", s:orange, "", "") + call X("clojureKeyword", s:green, "", "") + call X("clojureNumber", s:orange, "", "") + call X("clojureString", s:green, "", "") + call X("clojureRegexp", s:green, "", "") + call X("clojureParen", s:aqua, "", "") + call X("clojureVariable", s:yellow, "", "") + call X("clojureCond", s:blue, "", "") + call X("clojureDefine", s:purple, "", "") + call X("clojureException", s:red, "", "") + call X("clojureFunc", s:blue, "", "") + call X("clojureMacro", s:blue, "", "") + call X("clojureRepeat", s:blue, "", "") + call X("clojureSpecial", s:purple, "", "") + call X("clojureQuote", s:blue, "", "") + call X("clojureUnquote", s:blue, "", "") + call X("clojureMeta", s:blue, "", "") + call X("clojureDeref", s:blue, "", "") + call X("clojureAnonArg", s:blue, "", "") + call X("clojureRepeat", s:blue, "", "") + call X("clojureDispatch", s:blue, "", "") + + " Scala Highlighting + call X("scalaKeyword", s:purple, "", "") + call X("scalaKeywordModifier", s:purple, "", "") + call X("scalaOperator", s:blue, "", "") + call X("scalaPackage", s:red, "", "") + call X("scalaFqn", s:foreground, "", "") + call X("scalaFqnSet", s:foreground, "", "") + call X("scalaImport", s:purple, "", "") + call X("scalaBoolean", s:orange, "", "") + call X("scalaDef", s:purple, "", "") + call X("scalaVal", s:purple, "", "") + call X("scalaVar", s:aqua, "", "") + call X("scalaClass", s:purple, "", "") + call X("scalaObject", s:purple, "", "") + call X("scalaTrait", s:purple, "", "") + call X("scalaDefName", s:blue, "", "") + call X("scalaValName", s:foreground, "", "") + call X("scalaVarName", s:foreground, "", "") + call X("scalaClassName", s:foreground, "", "") + call X("scalaType", s:yellow, "", "") + call X("scalaTypeSpecializer", s:yellow, "", "") + call X("scalaAnnotation", s:orange, "", "") + call X("scalaNumber", s:orange, "", "") + call X("scalaDefSpecializer", s:yellow, "", "") + call X("scalaClassSpecializer", s:yellow, "", "") + call X("scalaBackTick", s:green, "", "") + call X("scalaRoot", s:foreground, "", "") + call X("scalaMethodCall", s:blue, "", "") + call X("scalaCaseType", s:yellow, "", "") + call X("scalaLineComment", s:comment, "", "") + call X("scalaComment", s:comment, "", "") + call X("scalaDocComment", s:comment, "", "") + call X("scalaDocTags", s:comment, "", "") + call X("scalaEmptyString", s:green, "", "") + call X("scalaMultiLineString", s:green, "", "") + call X("scalaUnicode", s:orange, "", "") + call X("scalaString", s:green, "", "") + call X("scalaStringEscape", s:green, "", "") + call X("scalaSymbol", s:orange, "", "") + call X("scalaChar", s:orange, "", "") + call X("scalaXml", s:green, "", "") + call X("scalaConstructorSpecializer", s:yellow, "", "") + call X("scalaBackTick", s:blue, "", "") + + " Git + call X("diffAdded", s:green, "", "") + call X("diffRemoved", s:red, "", "") + call X("gitcommitSummary", "", "", "bold") " Delete Functions delf X