-
-
Save Hellowor1d/79ba200bf57a9b08fc5b9063e0965b53 to your computer and use it in GitHub Desktop.
HelloWor1d Sublime Settings
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
sublime settings |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Show hidden characters
{ | |
//Debug logging | |
"debug_enable": false, | |
// When only either the left or right bracket can be found | |
// this defines if the unmatched bracket should be shown. | |
"show_unmatched": true, | |
// Do the opposite of "show_unmatched" for the languages listed below | |
"show_unmatched_exceptions": [], | |
// Enable high visibility by default when sublime starts up | |
// If sublime is already running and this gets changed, | |
// you will not see any changes (restart required to see change) | |
"high_visibility_enabled_by_default": false, | |
// Experimental: Creates a visible bar at the beginning of all lines between | |
// multiline bracket spans. | |
"content_highlight_bar": false, | |
// Experimental: Align the content highlight bar at the bracket indent level | |
"align_content_highlight_bar": false, | |
// Show brackets in the minimap. | |
// Depending on your highlight style, regions may not be visible in minimap. | |
// "underline" won't show up due to it being a style consisting of | |
// multiple zero width selections to create a fat underline. | |
// But the following styles should show up fine as they are normal regions styles: | |
// - thin_underline | |
// - solid | |
// - outline | |
// - squiggly | |
// - stippled | |
"show_in_minimap": false, | |
// High visibility style and color for high visibility mode | |
// (solid|outline|underline) | |
// ST3 has additional options of (thin_underline|squiggly|stippled) | |
"high_visibility_style": "outline", | |
// (scope|__default__|__bracket__) | |
"high_visibility_color": "__bracket__", | |
// Match brackets only when the cursor is touching the inside of the bracket | |
"match_only_adjacent": false, | |
// Outside adjacent bracket matching | |
"bracket_outside_adjacent": true, | |
// EXPERIMENTAL: Special matching mode for block cursor. | |
// Essentially, this provides a matching mode that makes a little more | |
// sense to some in regards to the visual representation of block cursors. | |
// This will ignore "bracket_outside_adjacent". | |
"block_cursor_mode": false, | |
// When "bracket_outside_adjacet" is set, and a plugin command explicitly sets | |
// "no_outside_adj" to "None" instead of "true" or the default "false", | |
// this value will be used. | |
"ignore_outside_adjacent_in_plugin": true, | |
// When "block_cursor_mode" is set, and a plugin command explicitly sets | |
// "no_block_mode" to "None" instead of "true" or the default "false", | |
// this value will be used. | |
"ignore_block_mode_in_plugin": true, | |
// Character threshold to search | |
"search_threshold": 5000, | |
// Ignore threshold | |
"ignore_threshold": false, | |
// Set mode for string escapes to ignore (regex|string) | |
"bracket_string_escape_mode": "string", | |
// Set max number of multi-select brackets that will be searched automatically | |
"auto_selection_threshold" : 10, | |
// Enable this to completely kill highlighting if "auto_selection_threshold" | |
// is exceeded. Default is to highlight up to the "auto_selection_threshold". | |
"kill_highlight_on_threshold": true, | |
// Disable gutter icons when doing multi-select | |
"no_multi_select_icons": false, | |
// Rules that define the finding and matching of brackets | |
// that are contained in a common scope. | |
// Useful for bracket pairs that are the same but | |
// share a common scope. Brackets are found by | |
// Finding the extent of the scope and using regex | |
// to look at the beginning and end to identify bracket. | |
// Use only if they cannot be targeted with traditional bracket | |
// rules. | |
"scope_brackets": [ | |
// Quotes | |
{ | |
"name": "py_single_quote", | |
"open": "(?:u|b)?r?((?:'')?')", | |
"close": "((?:'')?')", | |
"style": "single_quote", | |
"scopes": ["string"], | |
"language_filter": "whitelist", | |
"language_list": [ | |
"Python", | |
"PythonImproved", | |
"MagicPython" | |
], | |
"sub_bracket_search": "true", | |
"plugin_library": "bh_modules.pyquotes", | |
"enabled": true | |
}, | |
{ | |
"name": "py_double_quote", | |
"open": "(?:u|b)?r?((?:\"\")?\")", | |
"close": "((?:\"\")?\")", | |
"style": "double_quote", | |
"scopes": ["string"], | |
"language_filter": "whitelist", | |
"language_list": [ | |
"Python", | |
"PythonImproved", | |
"MagicPython" | |
], | |
"sub_bracket_search": "true", | |
"plugin_library": "bh_modules.pyquotes", | |
"enabled": true | |
}, | |
{ | |
"name": "single_quote", | |
"open": "(')", | |
"close": "(')", | |
"style": "single_quote", | |
"scopes": ["string", "string.quoted"], | |
"language_filter": "blacklist", | |
"language_list": ["Plain text", "Hex"], | |
"sub_bracket_search": "true", | |
"enabled": true | |
}, | |
{ | |
"name": "double_quote", | |
"open": "(\")", | |
"close": "(\")", | |
"style": "double_quote", | |
"scopes": ["string", "string.quoted"], | |
"language_filter": "blacklist", | |
"language_list": ["Plain text", "Hex"], | |
"sub_bracket_search": "true", | |
"enabled": true | |
}, | |
// Regex for different Languages | |
{ | |
"name": "jsregex", | |
"open": " *(/)", | |
"close": "(/)[igm]*", | |
"style": "regex", | |
"scopes": ["string"], | |
"language_filter": "whitelist", | |
"language_list": ["JavaScript"], | |
"sub_bracket_search": "true", | |
"enabled": true | |
}, | |
{ | |
"name": "perlregex", | |
"open": "(?:m|s|tr)(.|\n)", | |
"close": "(.|\n)(?:[igmos]*)", | |
"style": "regex", | |
"scopes": ["string.regexp"], | |
"language_filter": "whitelist", | |
"language_list": ["Perl"], | |
"sub_bracket_search": "true", | |
"enabled": true | |
}, | |
{ | |
"name": "rubyregex", | |
"open": " *(/)", | |
"close": "(/)[imxo]*", | |
"style": "regex", | |
"scopes": ["string"], | |
"language_filter": "whitelist", | |
"language_list": ["Ruby", "RSpec", "Better RSpec"], | |
"sub_bracket_search": "true", | |
"enabled": true | |
}, | |
// Markdown | |
{ | |
"name": "mditalic", | |
"open": "(\\*|_)", | |
"close": "(\\*|_)", | |
"style": "default", | |
"scopes": ["markup.italic"], | |
"language_filter": "whitelist", | |
"language_list": ["Markdown"], | |
"sub_bracket_search": "true", | |
"enabled": true | |
}, | |
{ | |
"name": "mdbold", | |
"open": "(\\*\\*|__)", | |
"close": "(\\*\\*|__)", | |
"style": "default", | |
"scopes": ["markup.bold"], | |
"language_filter": "whitelist", | |
"language_list": ["Markdown"], | |
"sub_bracket_search": "true", | |
"enabled": true | |
} | |
], | |
// Rule definitions for finding and matching brackets. | |
// Brackets are found by using regex and can use scope | |
// qualifiers exclude certain matches. | |
// Once all matches are found, the closest pair surrounding | |
// the cursor are selected. | |
"brackets": [ | |
// Basic brackets | |
{ | |
"name": "curly", | |
"open": "(\\{)", | |
"close": "(\\})", | |
"style": "curly", | |
"scope_exclude": ["string", "comment", "source.yaml-tmlanguage constant.character.escape"], | |
"scope_exclude_exceptions": ["text.tex string.other.math"], | |
"language_filter": "blacklist", | |
"language_list": ["Plain text", "Hex"], | |
"find_in_sub_search": "true", | |
"ignore_string_escape": true, | |
"enabled": true | |
}, | |
{ | |
"name": "round", | |
"open": "(\\()", | |
"close": "(\\))", | |
"style": "round", | |
"scope_exclude_exceptions": [ | |
"text.tex string.other.math", | |
"punctuation.definition.string.begin.shell", | |
"punctuation.definition.string.end.shell" | |
], | |
"scope_exclude": [ | |
"string", | |
"comment", | |
"punctuation.definition.case-pattern.shell", | |
"source.yaml-tmlanguage constant.character.escape" | |
], | |
"language_filter": "blacklist", | |
"language_list": ["Plain text", "Hex"], | |
"find_in_sub_search": "true", | |
"ignore_string_escape": true, | |
"enabled": true | |
}, | |
{ | |
"name": "square", | |
"open": "(\\[)", | |
"close": "(\\])", | |
"style": "square", | |
"scope_exclude": ["string", "comment"], | |
"scope_exclude_exceptions": ["text.tex string.other.math", "source.yaml-tmlanguage meta.value -constant.character.escape"], | |
"language_filter": "blacklist", | |
"language_list": ["Plain text", "Hex"], | |
"find_in_sub_search": "true", | |
"ignore_string_escape": true, | |
"enabled": true | |
}, | |
// PHP Angle | |
{ | |
"name": "php_angle", | |
"open": "(<\\?)(?:php)?", | |
"close": "(\\?>)", | |
"style": "angle", | |
"scope_exclude": ["string", "comment", "keyword.operator"], | |
"language_filter": "whitelist", | |
"language_list": ["HTML", "HTML 5"], | |
"enabled": true | |
}, | |
// Angle | |
{ | |
"name": "angle", | |
"open": "(<)(?=[^?%]|$)", | |
"close": "(?:(?<=[^?%])|(?<=^))(>)", | |
"style": "angle", | |
"scope_exclude": [ | |
"string", | |
"comment", | |
"keyword.operator", | |
"source.ruby.rails.embedded.html", | |
"source.ruby.embedded.html" | |
], | |
"language_filter": "whitelist", | |
"language_list": [ | |
"HTML", | |
"HTML 5", | |
"XML", | |
"PHP", | |
"HTML (Rails)", | |
"HTML (Jinja Templates)", | |
"HTML (Twig)", | |
"HTML (Django)", | |
"HTML+CFML", | |
"ColdFusion", | |
"ColdFusionCFC", | |
"laravel-blade", | |
"Handlebars", | |
"AngularJS", | |
"Java Server Pages (JSP)" | |
], | |
"plugin_library": "bh_modules.tags", | |
"enabled": true | |
}, | |
// CSSedit groups | |
{ | |
"name": "cssedit_groups", | |
"open": "(/\\* *@group .*\\*/)", | |
"close": "(/\\* *@end *\\*/)", | |
"style": "default", | |
"scope_exclude": [], | |
"language_filter": "whitelist", | |
"language_list": ["CSS"], | |
"enabled": true | |
}, | |
// Ruby embedded HTML | |
{ | |
"name": "ruby_embedded_html", | |
"open": "((?:(?<=<%)|(?<=^)|(?<==))\\s*\\b(?:if|begin|case)\\b(?!:)|(?:(?<=<%)|(?<=^))\\s*\\b(?:for|until|unless|while|class|module|def\\b[\\p{Ll}\\p{Lu}]*)\\b|(?<!:)\\bdo\\b(?!:))", | |
"close": "(?<=[\\s;])(end)\\b(?!:)", | |
"style": "default", | |
"scope_exclude": ["text.html", "source", "comment", "string"], | |
"scope_exclude_exceptions": [ | |
"source.ruby.rails.embedded.html", | |
"source.ruby.embedded.html" | |
], | |
"plugin_library": "bh_modules.rubykeywords", | |
"language_filter": "whitelist", | |
"language_list": ["HTML", "HTML 5", "PHP", "HTML (Rails)"], | |
"enabled": true | |
}, | |
// Ruby conditional statements | |
{ | |
"name": "ruby", | |
"open": "((?:(?<=^)|(?<==))\\s*\\b(?:if|begin|case)\\b(?!:)|^\\s*\\b(?:for|until|unless|while|class|module|def\\b[\\p{Ll}\\p{Lu}]*)\\b|(?<!:)\\bdo\\b(?!:))", | |
"close": "(?<=[\\s;])(end)\\b(?!:)", | |
"style": "default", | |
"scope_exclude": ["string", "comment"], | |
"plugin_library": "bh_modules.rubykeywords", | |
"language_filter": "whitelist", | |
"language_list": ["Ruby", "RSpec", "Better RSpec", "Ruby on Rails"], | |
"enabled": true | |
}, | |
// C/C++ compile switches | |
{ | |
"name": "c_compile_switch", | |
"open": "(\\#(?:if|ifdef|ifndef))\\b", | |
"close": "(\\#endif)\\b", | |
"style": "c_define", | |
"scope_exclude": ["string", "comment"], | |
"language_filter": "whitelist", | |
"language_list": ["C++", "C", "Objective-C", "CCpp"], | |
"enabled": true | |
}, | |
// PHP conditional keywords | |
{ | |
"name": "php_keywords", | |
"open": "(?:^\\s*|<\\?(?:php)?\\s*)?\\b(if|foreach|for|while|switch)\\b(?=.*:\\s*(?:\\?>\\s*)?$)", | |
"close": "(?:^\\s*|<\\?(?:php)?\\s*)?\\b(endif|endfor|endforeach|endwhile|endswitch)\\b(?=\\s*;\\s*(?:\\?>\\s*)?$)", | |
"style": "default", | |
"language_filter": "whitelist", | |
"scope_exclude": ["string", "comment"], | |
"plugin_library": "bh_modules.phpkeywords", | |
"language_list": [ | |
"HTML", | |
"HTML 5", | |
"XML", | |
"PHP", | |
"HTML+CFML", | |
"ColdFusion", | |
"ColdFusionCFC" | |
], | |
"enabled": true | |
}, | |
// Erlang conditional statements | |
{ | |
"name": "erlang", | |
"open": "\\s*(\\b(?:if|case|begin|try|fun(?=\\s*\\()|receive)\\b)", | |
"close": "\\b(end)\\b", | |
"style": "default", | |
"scope_exclude": ["string", "comment"], | |
"language_filter": "whitelist", | |
"plugin_library": "bh_modules.erlangcase", | |
"language_list": ["Erlang", "HTML (Erlang)"], | |
"enabled": true | |
}, | |
//Bash | |
{ | |
"name": "bash", | |
"open": "(?:(?<!\\\\\\n)(?:;|^|&|\\|)\\s*)\\b(if|case|while|select|until|for)\\s", | |
"close": "(?:(?<!\\\\\\n)(?:;|^)\\s*)\\b(fi|esac|done)(?=;|\\s|$)", | |
"style": "default", | |
"scope_exclude": ["string", "comment"], | |
"plugin_library": "bh_modules.bashsupport", | |
"language_filter": "whitelist", | |
"language_list": ["Shell-Unix-Generic"], | |
"enabled": true | |
}, | |
//Fish shell | |
{ | |
"name": "fish", | |
"open": "(?:(?<!\\\\\\n)(?:;|^|&|\\||and|or|not)\\s*)\\b(begin|if|while|for|switch|function)(?:;|\\s)", | |
"close": "(?:(?<!\\\\\\n)(?:;|^)\\s*)\\b(end)(?=;|\\s|$)", | |
"style": "default", | |
"scope_exclude": ["string", "comment"], | |
"language_filter": "whitelist", | |
"language_list": ["fish"], | |
"enabled": true | |
} | |
], | |
// user_scope_brackets and user_brackets will be appended | |
// to the tail of scope_brackets and brackets respectively | |
// If you have custom rules that you don't want to commit to | |
// the offial list, and do not need to be inserted before | |
// one of the offical defintions, this is a good place to | |
// put yours rules and keep in sync with the defaults. | |
"user_scope_brackets": [], | |
"user_brackets": [], | |
// Define region highlight styles | |
"bracket_styles": { | |
// "default" and "unmatched" styles are special | |
// styles. If they are not defined here, | |
// they will be generated internally with | |
// internal defaults. | |
// "default" style defines attributes that | |
// will be used for any style that does not | |
// explicitly define that attribute. So if | |
// a style does not define a color, it will | |
// use the color from the "default" style. | |
"default": { | |
"icon": "dot", | |
// BH1's original default color for reference | |
// "color": "entity.name.class", | |
"color": "brackethighlighter.default", | |
"style": "highlight" | |
}, | |
// This particular style is used to highlight | |
// unmatched bracket pairs. It is a special | |
// style. | |
"unmatched": { | |
"icon": "question", | |
// "color": "brackethighlighter.unmatched", | |
"style": "outline" | |
}, | |
// User defined region styles | |
"curly": { | |
"icon": "curly_bracket" | |
// "color": "brackethighlighter.curly", | |
// "style": "underline" | |
}, | |
"round": { | |
"icon": "round_bracket" | |
// "color": "brackethighlighter.round", | |
// "style": "underline" | |
}, | |
"square": { | |
"icon": "square_bracket" | |
// "color": "brackethighlighter.square", | |
// "style": "underline" | |
}, | |
"angle": { | |
"icon": "angle_bracket" | |
// "color": "brackethighlighter.angle", | |
// "style": "underline" | |
}, | |
"tag": { | |
"icon": "tag" | |
// "color": "brackethighlighter.tag", | |
// "style": "underline" | |
}, | |
"c_define": { | |
"icon": "hash" | |
// "color": "brackethighlighter.c_define", | |
// "style": "underline" | |
}, | |
"single_quote": { | |
"icon": "single_quote" | |
// "color": "brackethighlighter.quote", | |
// "style": "underline" | |
}, | |
"double_quote": { | |
"icon": "double_quote" | |
// "color": "brackethighlighter.quote", | |
// "style": "underline" | |
}, | |
"regex": { | |
"icon": "regex" | |
// "color": "brackethighlighter.quote", | |
// "style": "underline" | |
} | |
} | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"fuse_selection_enabled": true, | |
"fuse_show_user_guide_on_start": false | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"extensions": | |
[ | |
] | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"extensions": | |
[ | |
"html" | |
] | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"bootstrapped": true, | |
"in_process_packages": | |
[ | |
], | |
"installed_packages": | |
[ | |
"Alignment", | |
"All Autocomplete", | |
"AutoCompleteJS", | |
"AutoFileName", | |
"BracketHighlighter", | |
"ColorPicker", | |
"CSScomb", | |
"Emmet", | |
"FileDiffs", | |
"Git", | |
"GitGutter", | |
"JsFormat", | |
"Package Control", | |
"Seti_UI", | |
"SideBarEnhancements", | |
"Sync Settings", | |
"Tomorrow Color Schemes", | |
"TypeScript", | |
"Vue Syntax Highlight", | |
"Vuejs Snippets" | |
] | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"color_scheme": "Packages/Color Scheme - Default/Monokai.tmTheme", | |
"font_size": 11, | |
"ignored_packages": | |
[ | |
"Vintage" | |
], | |
"theme": "Default.sublime-theme" | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"statusbar_modified_time": false, | |
"statusbar_modified_time_format": "%A %b %d %H:%M:%S %Y", | |
"statusbar_modified_time_locale": "", | |
"statusbar_file_size": false, | |
"close_affected_buffers_when_deleting_even_if_dirty": false, | |
"hide_open_with_entries_when_there_are_no_applicable": false, | |
"confirm_before_deleting": true, | |
"confirm_before_permanently_deleting": true, | |
"new_files_relative_to_project_root": false, | |
"new_folders_relative_to_project_root": false, | |
"disabled_menuitem_edit": false, | |
"disabled_menuitem_edit_to_right": false, | |
"disabled_menuitem_open_run": false, | |
"disabled_menuitem_open_in_browser": false, | |
"disabled_menuitem_open_in_new_window": false, | |
"disabled_menuitem_find_in_project": false, | |
"disabled_menuitem_copy_name": false, | |
"disabled_menuitem_copy_path": false, | |
"disabled_menuitem_copy_path_windows": true, | |
"disabled_menuitem_copy_dir_path": true, | |
"disabled_menuitem_paste_in_parent": false, | |
"disabled_menuitem_empty": true, | |
//if installed in a default location maybe this works. | |
"default_browser": "chrome", //one of this list: firefox, chrome, canary, chromium, opera, safari, ie | |
"open_all_browsers": ["firefox", "chrome", "opera", "safari", "ie", "edge"], //any of this list: firefox, chrome, canary, chromium, opera, safari, ie, edge | |
"portable_browser": "", // for example: C:/Program Files (x86)/Nightly/firefox.exe | |
"disable_send_to_trash": false, | |
"use_powershell": true, | |
"auto_close_empty_groups": false | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
79ba200bf57a9b08fc5b9063e0965b53 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment