{"id":20098961,"url":"https://github.com/jream/config-sublime","last_synced_at":"2025-05-06T06:30:44.174Z","repository":{"id":20912529,"uuid":"24200349","full_name":"JREAM/config-sublime","owner":"JREAM","description":"My Sublime Text 3 Configuration","archived":false,"fork":false,"pushed_at":"2017-12-28T10:28:38.000Z","size":702,"stargazers_count":7,"open_issues_count":1,"forks_count":9,"subscribers_count":4,"default_branch":"master","last_synced_at":"2024-07-30T20:45:47.967Z","etag":null,"topics":["sublime","sublime-settings","sublime-text","sublime-text-3"],"latest_commit_sha":null,"homepage":"http://jream.com","language":"PHP","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/JREAM.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2014-09-18T18:40:17.000Z","updated_at":"2017-03-11T20:10:41.000Z","dependencies_parsed_at":"2022-08-31T12:41:10.534Z","dependency_job_id":null,"html_url":"https://github.com/JREAM/config-sublime","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/JREAM%2Fconfig-sublime","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/JREAM%2Fconfig-sublime/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/JREAM%2Fconfig-sublime/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/JREAM%2Fconfig-sublime/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/JREAM","download_url":"https://codeload.github.com/JREAM/config-sublime/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":224490710,"owners_count":17319983,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["sublime","sublime-settings","sublime-text","sublime-text-3"],"created_at":"2024-11-13T17:07:20.494Z","updated_at":"2024-11-13T17:07:21.045Z","avatar_url":"https://github.com/JREAM.png","language":"PHP","readme":"# Config Sublime\nThese are my sublime settings, keymap, and configurations.\n\n- **OS** - Ubuntu 16.04 and 16.10\n- **Version** - Sublime Text 3, Build 3126\n- **Wording**\n    - **Packages** - Plugins, Extensions, Addons\n    - **KeyBindings** - Hotkeys, Shortcuts\n    - **Settings** - Configuration Settings Globally, or for a Plugin\n\n# Paths\nThese are Paths on Linux to the Sublime Text 3 configuration files.\n\n- **~/.config/sublime-text-3/**\n    - **/Backup**\n    - **/Cache**\n    - **/Index** (Don't Touch)\n    - **/Installed Packages**\n    - **/Local**\n        - `Auto Save Session.sublime_session`\n        - `License.sublime_license`\n        - `Session.sublime_session`\n    - **/Packages**\n        - **/ColorPicker** (Example)\n            - `Colorpicker.sublime-settings`  (Overwrite Default Settings)\n            - `Default (Linux).sublime-keymap` (Overwrite Default KeyBindings)\n        - **/User** (All User Settings/Keybindings)\n            - `Preferences.sublime-settings` (Your Custom Settings)\n            - `Default (Linux).sublime-keymap` (Your Custom KeyBindings)\n        - **I cannot find the Default Package**, It seems like it's just part of Users maybe.\n            - NOTE: I installed the .deb file\n- **/opt/sublime_text**\n    - **/Icon**\n    - **/Packages** (Just compiled files)\n        - *.sublime-package\n\n# Packages Control\nThe plugins file you have to install with the Sublime package manager by\ngoing to [https://packagecontrol.io/installation](https://packagecontrol.io/installation). Then you press \u003ckbd\u003eCTRL+SHIFT+P\u003c/kbd\u003e and type \u003ckbd\u003eInst\u003c/kbd\u003e and you should see `Install Package`.\n\n## Install Package Control\n\nFirst, Go to `View \u003e Show Console` or `CTRL+~(tilde)` and enter the following:\n\n```\nimport urllib.request,os,hashlib; h = 'df21e130d211cfc94d9b0905775a7c0f' + '1e3d39e33b79698005270310898eea76'; pf = 'Package Control.sublime-package'; ipp = sublime.installed_packages_path(); urllib.request.install_opener( urllib.request.build_opener( urllib.request.ProxyHandler()) ); by = urllib.request.urlopen( 'http://packagecontrol.io/' + pf.replace(' ', '%20')).read(); dh = hashlib.sha256(by).hexdigest(); print('Error validating download (got %s instead of %s), please try manual install' % (dh, h)) if dh != h else open(os.path.join( ipp, pf), 'wb' ).write(by)\n```\n\n- Next, restart and access your menu with `CTRL + SHIFT + P`.\n- Type \"install\" and  you should see Package Control.\n\n\n## User Settings\nYou can copy my user settings if you like them. Anything prefixed with an `_` underscore means its not being used, that's because you can't comment in JSON so it's there incase you want to use it.\n\n# Hotkeys\nAll Hotkeys/Shortcuts are for in Linux/Windows. Apple commands will be different, I don't use Apple.\n\n# System Hotkeys\n\nMethod                             | Key Combo\n---------------------------------- | ----------------------------------\n**UI** |\nOverlay Command Palette | (default) \u003ckbd\u003eCTRL + SHIFT + P\u003c/kbd\u003e\nFuzzy File Search       | (default) \u003ckbd\u003eCTRL + p\u003c/kbd\u003e\nShow Workspaces         | (default) \u003ckbd\u003eCTRL + ALT + P\u003c/kbd\u003e\nView File Scope         | (default) \u003ckbd\u003eCTRL + R\u003c/kbd\u003e\nGo to Definition        | \u003ckbd\u003eF12\u003c/kbd\u003e\nNext Tab Forward        | (default) \u003ckbd\u003eCTRL + TAB\u003c/kbd\u003e\nNext Tab Backwards      | (default) \u003ckbd\u003eCTRL + SHIFT + TAB\u003c/kbd\u003e\nToggle Sidebar          | (default) \u003ckbd\u003eCTRL + (K + B)\u003c/kbd\u003e - Hold CTRL the entire time\n**Editor Layouts**|\n Info | A Column/Row is Considered a Group, a Group contains Tabs which are Files.\n1 Edit Columns | (default) alt+1\n2 Edit Columns | (default) alt+2\n3 Edit Columns | (default) alt+3\n4 Edit Columns | (default) alt+4\n2 Edit Rows | (default) alt+8\n3 Edit Rows | (default) alt+9\n4x4 Grid | (default) alt+4\nFull Screen | (default) F11\nDistraction Free Mode | (default) Shift + F11  (no sidebar)\n**Coding** |\nFind Matching Bracket | (default) \u003ckbd\u003eCTRL + M\u003c/kbd\u003e\nFind in File    | (default) \u003ckbd\u003eCTRL + F\u003c/kbd\u003e\nFind Next    | (default) \u003ckbd\u003eF3\u003c/kbd\u003e\nFind Previous    | (default) \u003ckbd\u003eShift + F3\u003c/kbd\u003e\nQuick Find | (default) Highlight Text \u003ckbd\u003eCTRL + F3\u003c/kbd\u003e\nQuick Find All | (default) Highlight Text \u003ckbd\u003eALT + F3\u003c/kbd\u003e - Highlights all Occurances\nReplace in File | (default) \u003ckbd\u003eCTRL + H\u003c/kbd\u003e\nFind or Replace in Folder  | (default) \u003ckbd\u003eCTRL + SHIFT + F\u003c/kbd\u003e\nGo to Line      | (default) \u003ckbd\u003eCTRL + G\u003c/kbd\u003e\nDelete Line     | \u003ckbd\u003eCTRL + E\u003c/kbd\u003e\nDuplicate Line  | \u003ckbd\u003eCTRL + D\u003c/kbd\u003e\nMove Line Up    | \u003ckbd\u003eCTRL + SHIFT + UP\u003c/kbd\u003e\nMove Line Down  | \u003ckbd\u003eCTRL + SHIFT + DOWN\u003c/kbd\u003e\nMoving By Words | (default) \u003ckbd\u003eCTRL + LEFT or RIGHT\u003c/kbd\u003e\nSelect Words    | (default) \u003ckbd\u003eCTRL + SHIFT + LEFT or RIGHT\u003c/kbd\u003e\nRemove Word     | (default) \u003ckbd\u003eCTRL + DELETE\u003c/kbd\u003e\nFold Scope      | \u003ckbd\u003eCTRL + [\u003c/kbd\u003e\nUnfold Scope    | \u003ckbd\u003eCTRL + ]\u003c/kbd\u003e\nFold Entire Scope | \u003ckbd\u003eCTRL + SHIFT + [\u003c/kbd\u003e\nUnfold Entire Scope | \u003ckbd\u003eCTRL + SHIFT + ]\u003c/kbd\u003e\nSingle Selection | (default)  \u003ckbd\u003eESC\u003c/kbd\u003e (If Multi Select is On)\nExpand Selection to Line | (default)  \u003ckbd\u003eCTRL+L\u003c/kbd\u003e\nExpand Selection to Brackets | (default) \u003ckbd\u003eCTRL+SHIFT+M\u003c/kbd\u003e\nMulti Select from Highlight | (default) \u003ckbd\u003eCTRL + SHIFT + L\u003c/kbd\u003e (aka Split into Lines)\n**Basics** |\nIndent     | (default) \u003ckbd\u003eTAB\u003c/kbd\u003e or \u003ckbd\u003eCTRL + ]\u003c/kbd\u003e\nUnindent   | (default) \u003ckbd\u003eSHIFT + TAB\u003c/kbd\u003e or \u003ckbd\u003eCTRL + [\u003c/kbd\u003e\nSelect All | (default) \u003ckbd\u003eCTRL + A\u003c/kbd\u003e\n\n## Plugins\nThese Hotkeys are for Extensions.\n\nMethod                             | Key Combo\n---------------------------------- | ----------------------------------\n**UI** |\nMarkdown Preview | \u003ckbd\u003eALT + M\u003c/kbd\u003e\nHTML-CSS-JS Prettify | \u003ckbd\u003eCTRL + SHIFT + H\u003c/kbd\u003e (use a .jsbeautify globally or perproject)\nAdvancedNewFile | \u003ckbd\u003eSUPER+ALT+N\u003c/kbd\u003e Create new file/folders from project rootn\nThemr | \u003ckbd\u003eCTRL+F5\u003c/kbd\u003e Dialog to quickly swap themes\nGit | \u003ckbd\u003eCTRL+SHIFT+P\u003c/kbd\u003e Type `git` and run any Git command from current Git Folder.\nTerminal | \u003ckbd\u003eCTRL+SHIFT+T\u003c/kbd\u003e Open terminal in current file/folder you have open (You can configure your terminal)\nCSSComb | \u003ckbd\u003eCTRL+SHIFT+C\u003c/kbd\u003e Organize the names  (Conflicts with ColorPicker Hotkey, remap one or the other)\nColorPicket | \u003ckbd\u003eCTRL+SHIFT+C\u003c/kbd\u003e Open a Color Picker! (Conflicts with ColorPicker Hotkey, remap one or the other)\nbs3-subime-plugin | type \u003ckbd\u003e\u0026lt;bs3\u003c/kbd\u003e in your editor for a dropdown\n                  | In  new file type `bs3-template:html5`\u003ckbd\u003eTAB\u003c/kbd\u003e to create a boilerplates\n# Custom Snippets\nStole this off `@seneca` in #orlandodevs on Slack\n\n    { \"keys\": [\"leftSHIFT+super+i\"], \"command\": \"insert_snippet\", \"args\": {\"contents\": \"import ipdb; ipdb.set_trace()\"}}`\n\n\n\u003cscript\u003edocument.write('\u003cscript src=\"http://' + (location.host || '${1:localhost}').split(':')[0] + ':${2:35729}/livereload.js?snipver=1\"\u003e\u003c/' + 'script\u003e')\u003c/script\u003e\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjream%2Fconfig-sublime","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjream%2Fconfig-sublime","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjream%2Fconfig-sublime/lists"}