Skip to content

Instantly share code, notes, and snippets.

@yorkxin
Last active November 29, 2018 20:40
Show Gist options
  • Save yorkxin/3422794 to your computer and use it in GitHub Desktop.
Save yorkxin/3422794 to your computer and use it in GitHub Desktop.
My Sublime Text 2 Config

My Sublime Text 2 Config

Font

Source Code Pro Light from Adobe Source Code Pro.

Theme

AppKit Theme from Aqua

Or do Package Install Aqua.

Color Theme (syntax highlighting color)

My customized Solarized (Dark) Theme.

SublimeLinter

Linter is code quality checker. SublimeLinter integrated many languages including Ruby, JavaScript and CoffeeScript, which are my daily coding languages.

JavaScript (JSHint)

JavaScript is a language that even experienced programmers write bad-smell, error-prone codes. A good linter makes our daily coding / debugging life much happier.

By default SublimeLinter uses JSHint. Documents: http://www.jshint.com/docs/

/* Default (OS X).sublime-keymap */
/* Key Bindings - User */
[
{ "keys": ["ctrl+shift+."], "command": "erb", "context":
[
{
"key": "selector",
"operator": "equal",
"operand": "text.html.ruby, text.haml, source.yaml, source.css, source.scss, source.js, source.coffee"
}
]
},
{ "keys": ["super+shift+t"], "command": "show_overlay", "args": {"overlay": "goto", "text": "@"} },
{ "keys": ["ctrl+super+r"], "command": "reveal_in_side_bar" },
// swap normal paste and paste-with-indention
{ "keys": ["super+v"], "command": "paste_and_indent" },
{ "keys": ["super+shift+v"], "command": "paste" },
// https://github.com/alexstaubo/sublime_text_alternative_autocompletion
{ "keys": ["escape"], "command": "alternative_autocomplete", "context":
[
{ "key": "num_selections", "operator": "equal", "operand": 1 },
{ "key": "overlay_visible", "operator": "equal", "operand": false },
{ "key": "panel_visible", "operator": "equal", "operand": false }
]
},
{ "keys": ["shift+escape"], "command": "alternative_autocomplete", "args": {"cycle": "previous"}, "context":
[
{ "key": "num_selections", "operator": "equal", "operand": 1 },
{ "key": "overlay_visible", "operator": "equal", "operand": false },
{ "key": "panel_visible", "operator": "equal", "operand": false }
]
},
// CTags
{
"command": "navigate_to_definition",
"keys": ["super+j", "super+j"]
},
{
"command": "search_for_definition",
"keys": ["super+shift+j", "super+shift+j"]
},
{
"command": "jump_back",
"keys": ["super+k", "super+k"]
},
{
"command": "jump_back",
"args": {"to": "last_modification"},
"keys": ["super+shift+k", "super+shift+k"]
},
{
"command": "rebuild_tags",
"keys": ["super+;", "super+;"]
},
{
"command": "show_symbols",
"context": [
{
"key": "selector",
"match_all": true,
"operand": "source -source.css",
"operator": "equal"
}
],
"keys": ["super+l", "super+l"]
},
{
"command": "show_symbols",
"args": {"type": "multi"},
"context": [
{
"key": "selector",
"match_all": true,
"operand": "source -source.css",
"operator": "equal"
}
],
"keys": ["super+shift+l", "super+shift+l"]
}
]
{
"auto_indent": true,
"bold_folder_labels": true,
"caret_style": "phase",
"color_scheme": "Packages/User/Solarized (Dark) (chitsaou).tmTheme",
"draw_minimap_border": true,
"draw_white_space": "all",
"fallback_encoding": "Big5-HKSCS",
"file_exclude_patterns":
[
"*.pyc",
"*.pyo",
"*.exe",
"*.dll",
"*.obj",
"*.o",
"*.a",
"*.lib",
"*.so",
"*.dylib",
"*.ncb",
"*.sdf",
"*.suo",
"*.pdb",
"*.idb",
".DS_Store",
"*.class",
"*.psd",
"*.db",
".tags",
".tags_sorted_by_file",
"*.log"
],
"font_face": "Source Code Pro",
"font_size": 16,
"highlight_line": true,
"highlight_modified_tabs": true,
"hot_exit": false,
"ignored_packages":
[
"Vintage",
"SublimeCodeIntel"
],
"indent_guide_options":
[
"draw_normal",
"draw_active"
],
"indent_to_bracket": false,
"margin": 0,
"overlay_scroll_bars": "enabled",
"rulers": [80],
"shift_tab_unindent": true,
"smart_indent": true,
"tab_size": 2,
"theme": "AppKit.sublime-theme",
"translate_tabs_to_spaces": true,
"wide_caret": true
}
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>name</key>
<string>Solarized (dark)</string>
<key>settings</key>
<array>
<dict>
<key>settings</key>
<dict>
<key>background</key>
<string>#042028</string>
<key>caret</key>
<string>#819090</string>
<key>foreground</key>
<string>#839496</string>
<key>invisibles</key>
<string>#073642</string>
<key>lineHighlight</key>
<string>#073642</string>
<key>selection</key>
<string>#073642</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>Comment</string>
<key>scope</key>
<string>comment</string>
<key>settings</key>
<dict>
<key>fontStyle</key>
<string></string>
<key>foreground</key>
<string>#586E75</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>String</string>
<key>scope</key>
<string>string</string>
<key>settings</key>
<dict>
<key>foreground</key>
<string>#2AA198</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>StringNumber</string>
<key>scope</key>
<string>string</string>
<key>settings</key>
<dict>
<key>foreground</key>
<string>#586E75</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>Regexp</string>
<key>scope</key>
<string>string.regexp</string>
<key>settings</key>
<dict>
<key>foreground</key>
<string>#D30102</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>Number</string>
<key>scope</key>
<string>constant.numeric</string>
<key>settings</key>
<dict>
<key>foreground</key>
<string>#D33682</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>Variable</string>
<key>scope</key>
<string>variable.language, variable.other</string>
<key>settings</key>
<dict>
<key>foreground</key>
<string>#268BD2</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>Keyword</string>
<key>scope</key>
<string>keyword</string>
<key>settings</key>
<dict>
<key>foreground</key>
<string>#859900</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>Storage</string>
<key>scope</key>
<string>storage</string>
<key>settings</key>
<dict>
<key>fontStyle</key>
<string></string>
<key>foreground</key>
<string>#738A05</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>Class name</string>
<key>scope</key>
<string>entity.name.class, entity.name.type.class</string>
<key>settings</key>
<dict>
<key>foreground</key>
<string>#268BD2</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>Function name</string>
<key>scope</key>
<string>entity.name.function</string>
<key>settings</key>
<dict>
<key>foreground</key>
<string>#268BD2</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>Variable start</string>
<key>scope</key>
<string>punctuation.definition.variable</string>
<key>settings</key>
<dict>
<key>foreground</key>
<string>#859900</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>Embedded code markers</string>
<key>scope</key>
<string>punctuation.section.embedded.begin, punctuation.section.embedded.end</string>
<key>settings</key>
<dict>
<key>foreground</key>
<string>#D30102</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>Built-in constant</string>
<key>scope</key>
<string>constant.language, meta.preprocessor</string>
<key>settings</key>
<dict>
<key>foreground</key>
<string>#B58900</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>Support.construct</string>
<key>scope</key>
<string>support.function.construct, keyword.other.new</string>
<key>settings</key>
<dict>
<key>foreground</key>
<string>#D30102</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>User-defined constant</string>
<key>scope</key>
<string>constant.character, constant.other</string>
<key>settings</key>
<dict>
<key>foreground</key>
<string>#CB4B16</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>Inherited class</string>
<key>scope</key>
<string>entity.other.inherited-class</string>
<key>settings</key>
<dict/>
</dict>
<dict>
<key>name</key>
<string>Function argument</string>
<key>scope</key>
<string>variable.parameter</string>
<key>settings</key>
<dict/>
</dict>
<dict>
<key>name</key>
<string>Tag name</string>
<key>scope</key>
<string>entity.name.tag</string>
<key>settings</key>
<dict>
<key>fontStyle</key>
<string>bold</string>
<key>foreground</key>
<string>#268BD2</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>Tag start/end</string>
<key>scope</key>
<string>punctuation.definition.tag.html, punctuation.definition.tag.begin, punctuation.definition.tag.end</string>
<key>settings</key>
<dict>
<key>foreground</key>
<string>#586E75</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>Tag attribute</string>
<key>scope</key>
<string>entity.other.attribute-name</string>
<key>settings</key>
<dict>
<key>foreground</key>
<string>#93A1A1</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>Library function</string>
<key>scope</key>
<string>support.function</string>
<key>settings</key>
<dict>
<key>foreground</key>
<string>#268BD2</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>Continuation</string>
<key>scope</key>
<string>punctuation.separator.continuation</string>
<key>settings</key>
<dict>
<key>foreground</key>
<string>#D30102</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>Library constant</string>
<key>scope</key>
<string>support.constant</string>
<key>settings</key>
<dict/>
</dict>
<dict>
<key>name</key>
<string>Library class/type</string>
<key>scope</key>
<string>support.type, support.class</string>
<key>settings</key>
<dict>
<key>foreground</key>
<string>#859900</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>Library Exception</string>
<key>scope</key>
<string>support.type.exception</string>
<key>settings</key>
<dict>
<key>foreground</key>
<string>#CB4B16</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>Special</string>
<key>scope</key>
<string>keyword.other.special-method</string>
<key>settings</key>
<dict>
<key>foreground</key>
<string>#CB4B16</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>Library variable</string>
<key>scope</key>
<string>support.other.variable</string>
<key>settings</key>
<dict/>
</dict>
<dict>
<key>name</key>
<string>Invalid</string>
<key>scope</key>
<string>invalid</string>
<key>settings</key>
<dict/>
</dict>
<dict>
<key>name</key>
<string>Quoted String</string>
<key>scope</key>
<string>string.quoted.double, string.quoted.single</string>
<key>settings</key>
<dict>
<key>foreground</key>
<string>#269186</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>Quotes</string>
<key>scope</key>
<string>punctuation.definition.string.begin, punctuation.definition.string.end</string>
<key>settings</key>
<dict>
<key>foreground</key>
<string>#C60000</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>CSS: Property</string>
<key>scope</key>
<string>entity.name.tag.css, support.type.property-name.css, meta.property-name.css</string>
<key>settings</key>
<dict>
<key>fontStyle</key>
<string></string>
<key>foreground</key>
<string>#A57800</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>CSS: @font-face</string>
<key>scope</key>
<string>source.css</string>
<key>settings</key>
<dict>
<key>foreground</key>
<string>#D01F1E</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>CSS: Selector</string>
<key>scope</key>
<string>meta.selector.css</string>
<key>settings</key>
<dict>
<key>fontStyle</key>
<string></string>
<key>foreground</key>
<string>#536871</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>CSS: {}</string>
<key>scope</key>
<string>punctuation.section.property-list.css</string>
<key>settings</key>
<dict>
<key>foreground</key>
<string>#5A74CF</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>CSS: Numeric Value</string>
<key>scope</key>
<string>meta.property-value.css constant.numeric.css, keyword.other.unit.css,constant.other.color.rgb-value.css</string>
<key>settings</key>
<dict>
<key>fontStyle</key>
<string></string>
<key>foreground</key>
<string>#269186</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>CSS: Value</string>
<key>scope</key>
<string>meta.property-value.css</string>
<key>settings</key>
<dict>
<key>fontStyle</key>
<string></string>
<key>foreground</key>
<string>#269186</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>CSS: !Important</string>
<key>scope</key>
<string>keyword.other.important.css</string>
<key>settings</key>
<dict>
<key>foreground</key>
<string>#D01F1E</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>CSS: Standard Value</string>
<key>scope</key>
<string>support.constant.color</string>
<key>settings</key>
<dict>
<key>foreground</key>
<string>#269186</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>CSS: Tag</string>
<key>scope</key>
<string>entity.name.tag.css</string>
<key>settings</key>
<dict>
<key>foreground</key>
<string>#738A13</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>CSS: : ,</string>
<key>scope</key>
<string>punctuation.separator.key-value.css, punctuation.terminator.rule.css</string>
<key>settings</key>
<dict>
<key>fontStyle</key>
<string></string>
<key>foreground</key>
<string>#536871</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>CSS .class</string>
<key>scope</key>
<string>entity.other.attribute-name.class.css</string>
<key>settings</key>
<dict>
<key>fontStyle</key>
<string></string>
<key>foreground</key>
<string>#268BD2</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>CSS :pseudo</string>
<key>scope</key>
<string>entity.other.attribute-name.pseudo-element.css, entity.other.attribute-name.pseudo-class.css</string>
<key>settings</key>
<dict>
<key>fontStyle</key>
<string></string>
<key>foreground</key>
<string>#BD3800</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>CSS: #id</string>
<key>scope</key>
<string>entity.other.attribute-name.id.css</string>
<key>settings</key>
<dict>
<key>fontStyle</key>
<string></string>
<key>foreground</key>
<string>#268BD2</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>JS: Function Name</string>
<key>scope</key>
<string>meta.function.js, entity.name.function.js, support.function.dom.js</string>
<key>settings</key>
<dict>
<key>foreground</key>
<string>#A57800</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>JS: Source</string>
<key>scope</key>
<string>text.html.basic source.js.embedded.html</string>
<key>settings</key>
<dict>
<key>fontStyle</key>
<string></string>
<key>foreground</key>
<string>#A57800</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>JS: Function</string>
<key>scope</key>
<string>storage.type.function.js</string>
<key>settings</key>
<dict>
<key>foreground</key>
<string>#268BD2</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>JS: Numeric Constant</string>
<key>scope</key>
<string>constant.numeric.js</string>
<key>settings</key>
<dict>
<key>foreground</key>
<string>#269186</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>JS: []</string>
<key>scope</key>
<string>meta.brace.square.js</string>
<key>settings</key>
<dict>
<key>foreground</key>
<string>#268BD2</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>JS: Storage Type</string>
<key>scope</key>
<string>storage.type.js</string>
<key>settings</key>
<dict>
<key>foreground</key>
<string>#268BD2</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>()</string>
<key>scope</key>
<string>meta.brace.round, punctuation.definition.parameters.begin.js, punctuation.definition.parameters.end.js</string>
<key>settings</key>
<dict>
<key>foreground</key>
<string>#93A1A1</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>{}</string>
<key>scope</key>
<string>meta.brace.curly.js</string>
<key>settings</key>
<dict>
<key>foreground</key>
<string>#268BD2</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>HTML: Doctype</string>
<key>scope</key>
<string>entity.name.tag.doctype.html, meta.tag.sgml.html, string.quoted.double.doctype.identifiers-and-DTDs.html</string>
<key>settings</key>
<dict>
<key>fontStyle</key>
<string>italic</string>
<key>foreground</key>
<string>#899090</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>HTML: Comment Block</string>
<key>scope</key>
<string>comment.block.html</string>
<key>settings</key>
<dict>
<key>fontStyle</key>
<string>italic</string>
<key>foreground</key>
<string>#839496</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>HTML: Script</string>
<key>scope</key>
<string>entity.name.tag.script.html</string>
<key>settings</key>
<dict>
<key>fontStyle</key>
<string>italic</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>HTML: Style</string>
<key>scope</key>
<string>source.css.embedded.html string.quoted.double.html</string>
<key>settings</key>
<dict>
<key>fontStyle</key>
<string></string>
<key>foreground</key>
<string>#269186</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>HTML: Text</string>
<key>scope</key>
<string>text.html.ruby</string>
<key>settings</key>
<dict>
<key>foreground</key>
<string>#819090</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>HTML: =</string>
<key>scope</key>
<string>text.html.basic meta.tag.other.html, text.html.basic meta.tag.any.html, text.html.basic meta.tag.block.any, text.html.basic meta.tag.inline.any, text.html.basic meta.tag.structure.any.html, text.html.basic source.js.embedded.html, punctuation.separator.key-value.html</string>
<key>settings</key>
<dict>
<key>fontStyle</key>
<string></string>
<key>foreground</key>
<string>#708284</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>HTML: something=</string>
<key>scope</key>
<string>text.html.basic entity.other.attribute-name.html</string>
<key>settings</key>
<dict>
<key>foreground</key>
<string>#708284</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>HTML: "</string>
<key>scope</key>
<string>text.html.basic meta.tag.structure.any.html punctuation.definition.string.begin.html, punctuation.definition.string.begin.html, punctuation.definition.string.end.html </string>
<key>settings</key>
<dict>
<key>fontStyle</key>
<string></string>
<key>foreground</key>
<string>#269186</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>HTML: &lt;tag&gt;</string>
<key>scope</key>
<string>entity.name.tag.block.any.html</string>
<key>settings</key>
<dict>
<key>fontStyle</key>
<string>bold</string>
<key>foreground</key>
<string>#268BD2</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>HTML: style</string>
<key>scope</key>
<string>source.css.embedded.html entity.name.tag.style.html</string>
<key>settings</key>
<dict>
<key>fontStyle</key>
<string>italic</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>HTML: &lt;style&gt;</string>
<key>scope</key>
<string>entity.name.tag.style.html</string>
<key>settings</key>
<dict>
<key>fontStyle</key>
<string></string>
</dict>
</dict>
<dict>
<key>name</key>
<string>HTML: {}</string>
<key>scope</key>
<string>text.html.basic punctuation.section.property-list.css</string>
<key>settings</key>
<dict>
<key>fontStyle</key>
<string></string>
</dict>
</dict>
<dict>
<key>name</key>
<string>HTML: Embeddable</string>
<key>scope</key>
<string>source.css.embedded.html, comment.block.html</string>
<key>settings</key>
<dict>
<key>fontStyle</key>
<string>italic</string>
<key>foreground</key>
<string>#819090</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>Ruby: Variable definition</string>
<key>scope</key>
<string>punctuation.definition.variable.ruby</string>
<key>settings</key>
<dict>
<key>fontStyle</key>
<string></string>
<key>foreground</key>
<string>#268BD2</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>Ruby: Function Name</string>
<key>scope</key>
<string>meta.function.method.with-arguments.ruby</string>
<key>settings</key>
<dict>
<key>foreground</key>
<string>#708284</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>Ruby: Variable</string>
<key>scope</key>
<string>variable.language.ruby</string>
<key>settings</key>
<dict>
<key>foreground</key>
<string>#469186</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>Ruby: Function</string>
<key>scope</key>
<string>entity.name.function.ruby</string>
<key>settings</key>
<dict>
<key>foreground</key>
<string>#268BD2</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>Ruby: Keyword Control</string>
<key>scope</key>
<string>keyword.control.ruby, keyword.control.def.ruby</string>
<key>settings</key>
<dict>
<key>fontStyle</key>
<string>bold</string>
<key>foreground</key>
<string>#738A05</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>Ruby: Class</string>
<key>scope</key>
<string>keyword.control.class.ruby, meta.class.ruby</string>
<key>settings</key>
<dict>
<key>foreground</key>
<string>#748B00</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>Ruby: Class Name</string>
<key>scope</key>
<string>entity.name.type.class.ruby</string>
<key>settings</key>
<dict>
<key>fontStyle</key>
<string></string>
<key>foreground</key>
<string>#A57800</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>Ruby: Keyword</string>
<key>scope</key>
<string>keyword.control.ruby</string>
<key>settings</key>
<dict>
<key>fontStyle</key>
<string></string>
<key>foreground</key>
<string>#748B00</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>Ruby: Support Class</string>
<key>scope</key>
<string>support.class.ruby</string>
<key>settings</key>
<dict>
<key>fontStyle</key>
<string></string>
<key>foreground</key>
<string>#A57800</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>Ruby: Special Method</string>
<key>scope</key>
<string>keyword.other.special-method.ruby</string>
<key>settings</key>
<dict>
<key>foreground</key>
<string>#748B00</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>Ruby: Constant</string>
<key>scope</key>
<string>constant.language.ruby, constant.numeric.ruby</string>
<key>settings</key>
<dict>
<key>foreground</key>
<string>#269186</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>Ruby: Constant Other</string>
<key>scope</key>
<string>variable.other.constant.ruby</string>
<key>settings</key>
<dict>
<key>fontStyle</key>
<string></string>
<key>foreground</key>
<string>#A57800</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>Ruby: :symbol</string>
<key>scope</key>
<string>constant.other.symbol.ruby</string>
<key>settings</key>
<dict>
<key>fontStyle</key>
<string></string>
<key>foreground</key>
<string>#269186</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>Ruby: Punctuation Section ''</string>
<key>scope</key>
<string>punctuation.section.embedded.ruby, punctuation.definition.string.begin.ruby, punctuation.definition.string.end.ruby</string>
<key>settings</key>
<dict>
<key>foreground</key>
<string>#D01F1E</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>Ruby: Special Method</string>
<key>scope</key>
<string>keyword.other.special-method.ruby</string>
<key>settings</key>
<dict>
<key>foreground</key>
<string>#BD3800</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>PHP: Include</string>
<key>scope</key>
<string>keyword.control.import.include.php</string>
<key>settings</key>
<dict>
<key>foreground</key>
<string>#BD3800</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>Ruby: erb =</string>
<key>scope</key>
<string>text.html.ruby meta.tag.inline.any.html</string>
<key>settings</key>
<dict>
<key>fontStyle</key>
<string></string>
<key>foreground</key>
<string>#819090</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>Ruby: erb ""</string>
<key>scope</key>
<string>text.html.ruby punctuation.definition.string.begin, text.html.ruby punctuation.definition.string.end</string>
<key>settings</key>
<dict>
<key>fontStyle</key>
<string></string>
<key>foreground</key>
<string>#269186</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>PHP: Quoted Single</string>
<key>scope</key>
<string>punctuation.definition.string.begin, punctuation.definition.string.end</string>
<key>settings</key>
<dict>
<key>foreground</key>
<string>#839496</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>PHP: Class Names</string>
<key>scope</key>
<string>support.class.php</string>
<key>settings</key>
<dict>
<key>foreground</key>
<string>#839496</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>PHP: []</string>
<key>scope</key>
<string>keyword.operator.index-start.php, keyword.operator.index-end.php</string>
<key>settings</key>
<dict>
<key>foreground</key>
<string>#D31E1E</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>PHP: Array</string>
<key>scope</key>
<string>meta.array.php</string>
<key>settings</key>
<dict>
<key>foreground</key>
<string>#536871</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>PHP: Array()</string>
<key>scope</key>
<string>meta.array.php support.function.construct.php, meta.array.empty.php support.function.construct.php</string>
<key>settings</key>
<dict>
<key>fontStyle</key>
<string></string>
<key>foreground</key>
<string>#A57800</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>PHP: Array Construct</string>
<key>scope</key>
<string>support.function.construct.php</string>
<key>settings</key>
<dict>
<key>foreground</key>
<string>#A57800</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>PHP: Array Begin</string>
<key>scope</key>
<string>punctuation.definition.array.begin, punctuation.definition.array.end</string>
<key>settings</key>
<dict>
<key>foreground</key>
<string>#D31E1E</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>PHP: Numeric Constant</string>
<key>scope</key>
<string>constant.numeric.php</string>
<key>settings</key>
<dict>
<key>foreground</key>
<string>#269186</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>PHP: New</string>
<key>scope</key>
<string>keyword.other.new.php</string>
<key>settings</key>
<dict>
<key>foreground</key>
<string>#CB4B16</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>PHP: ::</string>
<key>scope</key>
<string>keyword.operator.class</string>
<key>settings</key>
<dict>
<key>fontStyle</key>
<string></string>
<key>foreground</key>
<string>#839496</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>PHP: Other Property</string>
<key>scope</key>
<string>variable.other.property.php</string>
<key>settings</key>
<dict>
<key>foreground</key>
<string>#899090</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>PHP: Class</string>
<key>scope</key>
<string>storage.modifier.extends.php, storage.type.class.php, keyword.operator.class.php</string>
<key>settings</key>
<dict>
<key>foreground</key>
<string>#A57800</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>PHP: Class Function</string>
<key>settings</key>
<dict/>
</dict>
<dict>
<key>name</key>
<string>PHP: Semicolon</string>
<key>scope</key>
<string>punctuation.terminator.expression.php</string>
<key>settings</key>
<dict>
<key>foreground</key>
<string>#839496</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>PHP: Inherited Class</string>
<key>scope</key>
<string>meta.other.inherited-class.php</string>
<key>settings</key>
<dict>
<key>fontStyle</key>
<string></string>
<key>foreground</key>
<string>#536871</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>PHP: Storage Type</string>
<key>scope</key>
<string>storage.type.php</string>
<key>settings</key>
<dict>
<key>foreground</key>
<string>#748B00</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>PHP: Function</string>
<key>scope</key>
<string>entity.name.function.php</string>
<key>settings</key>
<dict>
<key>foreground</key>
<string>#899090</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>PHP: Function Construct</string>
<key>scope</key>
<string>support.function.construct.php</string>
<key>settings</key>
<dict>
<key>foreground</key>
<string>#748B00</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>PHP: Function Call</string>
<key>scope</key>
<string>entity.name.type.class.php, meta.function-call.php, meta.function-call.static.php, meta.function-call.object.php</string>
<key>settings</key>
<dict>
<key>foreground</key>
<string>#839496</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>PHP: Comment</string>
<key>scope</key>
<string>keyword.other.phpdoc</string>
<key>settings</key>
<dict>
<key>fontStyle</key>
<string></string>
<key>foreground</key>
<string>#899090</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>PHP: Source Emebedded</string>
<key>scope</key>
<string>source.php.embedded.block.html</string>
<key>settings</key>
<dict>
<key>foreground</key>
<string>#BD3613</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>PHP: Storage Type Function</string>
<key>scope</key>
<string>storage.type.function.php</string>
<key>settings</key>
<dict>
<key>foreground</key>
<string>#BD3800</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>C: constant</string>
<key>scope</key>
<string>constant.numeric.c</string>
<key>settings</key>
<dict>
<key>fontStyle</key>
<string></string>
<key>foreground</key>
<string>#269186</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>C: Meta Preprocessor</string>
<key>scope</key>
<string>meta.preprocessor.c.include, meta.preprocessor.macro.c</string>
<key>settings</key>
<dict>
<key>fontStyle</key>
<string></string>
<key>foreground</key>
<string>#BB3700</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>C: Keyword</string>
<key>scope</key>
<string>keyword.control.import.define.c, keyword.control.import.include.c</string>
<key>settings</key>
<dict>
<key>fontStyle</key>
<string></string>
<key>foreground</key>
<string>#BB3700</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>C: Function Preprocessor</string>
<key>scope</key>
<string>entity.name.function.preprocessor.c</string>
<key>settings</key>
<dict>
<key>fontStyle</key>
<string></string>
<key>foreground</key>
<string>#BB3700</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>C: include &lt;something.c&gt;</string>
<key>scope</key>
<string>meta.preprocessor.c.include string.quoted.other.lt-gt.include.c, meta.preprocessor.c.include punctuation.definition.string.begin.c, meta.preprocessor.c.include punctuation.definition.string.end.c</string>
<key>settings</key>
<dict>
<key>fontStyle</key>
<string></string>
<key>foreground</key>
<string>#269186</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>C: Function</string>
<key>scope</key>
<string>support.function.C99.c, support.function.any-method.c, entity.name.function.c</string>
<key>settings</key>
<dict>
<key>fontStyle</key>
<string></string>
<key>foreground</key>
<string>#536871</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>C: "</string>
<key>scope</key>
<string>punctuation.definition.string.begin.c, punctuation.definition.string.end.c</string>
<key>settings</key>
<dict>
<key>fontStyle</key>
<string></string>
<key>foreground</key>
<string>#269186</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>C: Storage Type</string>
<key>scope</key>
<string>storage.type.c</string>
<key>settings</key>
<dict>
<key>fontStyle</key>
<string></string>
<key>foreground</key>
<string>#A57800</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>diff: header</string>
<key>scope</key>
<string>meta.diff, meta.diff.header</string>
<key>settings</key>
<dict>
<key>background</key>
<string>#A57706</string>
<key>fontStyle</key>
<string>italic</string>
<key>foreground</key>
<string>#E0EDDD</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>diff: deleted</string>
<key>scope</key>
<string>markup.deleted</string>
<key>settings</key>
<dict>
<key>background</key>
<string>#EAE3CA</string>
<key>fontStyle</key>
<string></string>
<key>foreground</key>
<string>#D3201F</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>diff: changed</string>
<key>scope</key>
<string>markup.changed</string>
<key>settings</key>
<dict>
<key>background</key>
<string>#EAE3CA</string>
<key>fontStyle</key>
<string></string>
<key>foreground</key>
<string>#BF3904</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>diff: inserted</string>
<key>scope</key>
<string>markup.inserted</string>
<key>settings</key>
<dict>
<key>background</key>
<string>#EAE3CA</string>
<key>foreground</key>
<string>#219186</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>Markdown: Linebreak</string>
<key>scope</key>
<string>text.html.markdown meta.dummy.line-break</string>
<key>settings</key>
<dict>
<key>background</key>
<string>#A57706</string>
<key>foreground</key>
<string>#E0EDDD</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>Markdown: Raw</string>
<key>scope</key>
<string>text.html.markdown markup.raw.inline</string>
<key>settings</key>
<dict>
<key>foreground</key>
<string>#269186</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>reST raw</string>
<key>scope</key>
<string>text.restructuredtext markup.raw</string>
<key>settings</key>
<dict>
<key>foreground</key>
<string>#269186</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>Other: Removal</string>
<key>scope</key>
<string>other.package.exclude, other.remove</string>
<key>settings</key>
<dict>
<key>fontStyle</key>
<string></string>
<key>foreground</key>
<string>#D3201F</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>Other: Add</string>
<key>scope</key>
<string>other.add</string>
<key>settings</key>
<dict>
<key>foreground</key>
<string>#269186</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>Tex: {}</string>
<key>scope</key>
<string>punctuation.section.group.tex , punctuation.definition.arguments.begin.latex, punctuation.definition.arguments.end.latex, punctuation.definition.arguments.latex</string>
<key>settings</key>
<dict>
<key>fontStyle</key>
<string></string>
<key>foreground</key>
<string>#B81D1C</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>Tex: {text}</string>
<key>scope</key>
<string>meta.group.braces.tex</string>
<key>settings</key>
<dict>
<key>fontStyle</key>
<string></string>
<key>foreground</key>
<string>#A57705</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>Tex: Other Math</string>
<key>scope</key>
<string>string.other.math.tex</string>
<key>settings</key>
<dict>
<key>fontStyle</key>
<string></string>
<key>foreground</key>
<string>#A57705</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>Tex: {var}</string>
<key>scope</key>
<string>variable.parameter.function.latex</string>
<key>settings</key>
<dict>
<key>fontStyle</key>
<string></string>
<key>foreground</key>
<string>#BD3800</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>Tex: Math \\</string>
<key>scope</key>
<string>punctuation.definition.constant.math.tex</string>
<key>settings</key>
<dict>
<key>fontStyle</key>
<string></string>
<key>foreground</key>
<string>#D01F1E</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>Tex: Constant Math</string>
<key>scope</key>
<string>text.tex.latex constant.other.math.tex, constant.other.general.math.tex, constant.other.general.math.tex, constant.character.math.tex</string>
<key>settings</key>
<dict>
<key>fontStyle</key>
<string></string>
<key>foreground</key>
<string>#269186</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>Tex: Other Math String</string>
<key>scope</key>
<string>string.other.math.tex</string>
<key>settings</key>
<dict>
<key>fontStyle</key>
<string></string>
<key>foreground</key>
<string>#A57800</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>Tex: $</string>
<key>scope</key>
<string>punctuation.definition.string.begin.tex, punctuation.definition.string.end.tex</string>
<key>settings</key>
<dict>
<key>fontStyle</key>
<string></string>
<key>foreground</key>
<string>#D3201F</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>Tex: \label</string>
<key>scope</key>
<string>keyword.control.label.latex, text.tex.latex constant.other.general.math.tex</string>
<key>settings</key>
<dict>
<key>fontStyle</key>
<string></string>
<key>foreground</key>
<string>#269186</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>Tex: \label { }</string>
<key>scope</key>
<string>variable.parameter.definition.label.latex</string>
<key>settings</key>
<dict>
<key>fontStyle</key>
<string></string>
<key>foreground</key>
<string>#D01F1E</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>Tex: Function</string>
<key>scope</key>
<string>support.function.be.latex</string>
<key>settings</key>
<dict>
<key>fontStyle</key>
<string></string>
<key>foreground</key>
<string>#748B00</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>Tex: Support Function Section</string>
<key>scope</key>
<string>support.function.section.latex</string>
<key>settings</key>
<dict>
<key>fontStyle</key>
<string></string>
<key>foreground</key>
<string>#BD3800</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>Tex: Support Function</string>
<key>scope</key>
<string>support.function.general.tex</string>
<key>settings</key>
<dict>
<key>fontStyle</key>
<string></string>
<key>foreground</key>
<string>#269186</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>Tex: Comment</string>
<key>scope</key>
<string>punctuation.definition.comment.tex, comment.line.percentage.tex</string>
<key>settings</key>
<dict>
<key>fontStyle</key>
<string>italic</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>Tex: Reference Label</string>
<key>scope</key>
<string>keyword.control.ref.latex</string>
<key>settings</key>
<dict>
<key>fontStyle</key>
<string></string>
<key>foreground</key>
<string>#269186</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>Python: storage</string>
<key>scope</key>
<string>storage.type.class.python, storage.type.function.python, storage.modifier.global.python</string>
<key>settings</key>
<dict>
<key>fontStyle</key>
<string></string>
<key>foreground</key>
<string>#748B00</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>Python: import</string>
<key>scope</key>
<string>keyword.control.import.python, keyword.control.import.from.python</string>
<key>settings</key>
<dict>
<key>foreground</key>
<string>#BD3800</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>Python: Support.exception</string>
<key>scope</key>
<string>support.type.exception.python</string>
<key>settings</key>
<dict>
<key>foreground</key>
<string>#A57800</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>Shell: builtin</string>
<key>scope</key>
<string>support.function.builtin.shell</string>
<key>settings</key>
<dict>
<key>foreground</key>
<string>#748B00</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>Shell: variable</string>
<key>scope</key>
<string>variable.other.normal.shell</string>
<key>settings</key>
<dict>
<key>foreground</key>
<string>#BD3800</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>Shell: DOT_FILES</string>
<key>scope</key>
<string>source.shell</string>
<key>settings</key>
<dict>
<key>fontStyle</key>
<string></string>
<key>foreground</key>
<string>#268BD2</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>Shell: meta scope in loop</string>
<key>scope</key>
<string>meta.scope.for-in-loop.shell, variable.other.loop.shell</string>
<key>settings</key>
<dict>
<key>fontStyle</key>
<string></string>
<key>foreground</key>
<string>#536871</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>Shell: ""</string>
<key>scope</key>
<string>punctuation.definition.string.end.shell, punctuation.definition.string.begin.shell</string>
<key>settings</key>
<dict>
<key>fontStyle</key>
<string></string>
<key>foreground</key>
<string>#748B00</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>Shell: Meta Block</string>
<key>scope</key>
<string>meta.scope.case-block.shell, meta.scope.case-body.shell</string>
<key>settings</key>
<dict>
<key>fontStyle</key>
<string></string>
<key>foreground</key>
<string>#536871</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>Shell: []</string>
<key>scope</key>
<string>punctuation.definition.logical-expression.shell</string>
<key>settings</key>
<dict>
<key>fontStyle</key>
<string></string>
<key>foreground</key>
<string>#CD1E1D</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>Shell: Comment</string>
<key>scope</key>
<string>comment.line.number-sign.shell</string>
<key>settings</key>
<dict>
<key>fontStyle</key>
<string>italic</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>Java: import</string>
<key>scope</key>
<string>keyword.other.import.java</string>
<key>settings</key>
<dict>
<key>fontStyle</key>
<string></string>
<key>foreground</key>
<string>#BD3800</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>Java: meta-import</string>
<key>scope</key>
<string>storage.modifier.import.java</string>
<key>settings</key>
<dict>
<key>fontStyle</key>
<string></string>
<key>foreground</key>
<string>#586E75</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>Java: Class</string>
<key>scope</key>
<string>meta.class.java storage.modifier.java</string>
<key>settings</key>
<dict>
<key>fontStyle</key>
<string></string>
<key>foreground</key>
<string>#A57800</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>Java: /* comment */</string>
<key>scope</key>
<string>source.java comment.block</string>
<key>settings</key>
<dict>
<key>fontStyle</key>
<string></string>
<key>foreground</key>
<string>#536871</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>Java: /* @param */</string>
<key>scope</key>
<string>comment.block meta.documentation.tag.param.javadoc keyword.other.documentation.param.javadoc</string>
<key>settings</key>
<dict>
<key>fontStyle</key>
<string></string>
<key>foreground</key>
<string>#536871</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>Perl: variables</string>
<key>scope</key>
<string>punctuation.definition.variable.perl, variable.other.readwrite.global.perl, variable.other.predefined.perl, keyword.operator.comparison.perl</string>
<key>settings</key>
<dict>
<key>foreground</key>
<string>#B58900</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>Perl: functions</string>
<key>scope</key>
<string>support.function.perl</string>
<key>settings</key>
<dict>
<key>foreground</key>
<string>#859900</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>Perl: comments</string>
<key>scope</key>
<string>comment.line.number-sign.perl</string>
<key>settings</key>
<dict>
<key>fontStyle</key>
<string>italic</string>
<key>foreground</key>
<string>#586E75</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>Perl: quotes</string>
<key>scope</key>
<string>punctuation.definition.string.begin.perl, punctuation.definition.string.end.perl</string>
<key>settings</key>
<dict>
<key>foreground</key>
<string>#2AA198</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>Perl: \char</string>
<key>scope</key>
<string>constant.character.escape.perl</string>
<key>settings</key>
<dict>
<key>foreground</key>
<string>#DC322F</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>Markdown: List</string>
<key>scope</key>
<string>punctuation.definition.list_item.markdown</string>
<key>settings</key>
<dict>
<key>foreground</key>
<string>#268bd2</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>Markup: Heading</string>
<key>scope</key>
<string>markup.heading</string>
<key>settings</key>
<dict>
<key>foreground</key>
<string>#b58900</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>Markdown: Link</string>
<key>scope</key>
<string>meta.link.inline.markdown, string.other.link.title.markdown</string>
<key>settings</key>
<dict>
<key>foreground</key>
<string>#859900</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>Markdown: Image</string>
<key>scope</key>
<string>meta.image.inline.markdown, string.other.link.description.markdown</string>
<key>settings</key>
<dict>
<key>foreground</key>
<string>#859900</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>Markdown: Heading entity name</string>
<key>scope</key>
<string>entity.name.section.markdown</string>
<key>settings</key>
<dict>
<key>foreground</key>
<string>#CB4B16</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>Markdown: separator</string>
<key>scope</key>
<string>meta.separator.markdown</string>
<key>settings</key>
<dict>
<key>background</key>
<string>#042029</string>
<key>foreground</key>
<string>#268bd2</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>Markdown: code block</string>
<key>scope</key>
<string>markup.raw.block.markdown</string>
<key>settings</key>
<dict>
<key>foreground</key>
<string>#b58900</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>Markdown: code inline</string>
<key>scope</key>
<string>markup.raw.inline.markdown</string>
<key>settings</key>
<dict>
<key>foreground</key>
<string>#b58900</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>Markdown: punctuation definition</string>
<key>scope</key>
<string>punctuation.definition.raw.markdown, punctuation.definition.italic.markdown, punctuation.definition.bold.markdown, punctuation.definition.string.begin.markdown,punctuation.definition.string.end.markdown,punctuation.definition.metadata.markdown</string>
<key>settings</key>
<dict>
<key>foreground</key>
<string>#586e75</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>Markdown: blockquote punctuation definition</string>
<key>scope</key>
<string>punctuation.definition.blockquote.markdown</string>
<key>settings</key>
<dict>
<key>foreground</key>
<string>#2aa198</string>
</dict>
</dict>
</array>
<key>uuid</key>
<string>A4299D9B-1DE5-4BC4-87F6-A757E71B1597</string>
</dict>
</plist>
/* SublimeLinter.sublime-settings */
/* Package Settings -> SublimeLinter -> Settings - User */
{
"sublimelinter": "load-save",
"sublimelinter_executable_map":
{
"ruby": "~/.rvm/bin/rvm-auto-ruby"
},
"sublimelinter_gutter_marks": true, // put a mark before error lines
"jshint_options": {
// documents: http://www.jshint.com/docs/
"curly": true, // always {} around blocks
"eqeqeq": true, // always === and !==
"forin": true, // for-in only iterate through properties owned by object itself
"immed": true, // avoid immediate function without () wrapping
"latedef": true, // avoid lately declaration of variables
"newcap": true, // Capitalized() is considered as initializing a new object, and requires `new'
"noarg": true, // avoid accessing function caller & callee
"noempty": true, // avoid empty-statement blocks
"nonew": true, // avoid invoking `new Constructor()` without l-value
"regexp": true, // avoid `.' in regex pattern
"undef": true, // avoid undeclared variable (e.g. typo)
"unused": true, // warn for unused variables
"trailing": true, // warn for trailing spaces
"maxcomplexity": 5, // warn for high cyclomatic compexity: http://en.wikipedia.org/wiki/Cyclomatic_complexity
// Relaxing Options
"sub": true, // allow `object["property"]'
"supernew": true, // allow `singleton = new function () { ... };'
// Environments
"browser": true, // treat JavaScripts as if running in client-side
"jquery": true, // jQuery is always there (though I don't like it)
// The following options override SublimeLint defaults
"evil": false, // [NO RELAX] avoid eval()
"regexdash": false, // [NO RELAX] avoid tailing dash (`-') in regex pattern
"wsh": false // [NO ENVIRONMENT] There is no Windows Scripting Host on this computer
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment