--- title: My Sublime Text 2 settings nav: blog description: Sublime Text 2 has been my text editor of choice for the past few months, and I use it at home, in work, and on any virtual machines that I run. So rather than having to manually re-enter my settings each time, I thought that I'd document them here for future reference. tags: - sublime-text --- [Sublime Text 2](http://www.sublimetext.com/2) has been my text editor of choice for the past few months, and I use it at home, in work, and on any virtual machines that I run. So rather than having to manually re-enter my settings each time, I thought that I'd document them here for future reference. These preferences ensure that the code is compliant with [Drupal coding standards](http://drupal.org/coding-standards "Drupal coding standards on Drupal.org") - using two spaces instead of a tab, no trailing whitespace, blank line at the end of a file etc. ## Preferences These can be changed by going to Preferences > Settings - User. ~~~ { "color_scheme": "Packages/Theme - Aqua/Color Schemes/Tomorrow Night Aqua.tmTheme", "default_line_ending": "unix", "ensure_newline_at_eof_on_save": true, "fallback_encoding": "UTF-8", "file_exclude_patterns": [ "*.pyc", "*.pyo", "*.exe", "*.dll", "*.obj", "*.o", "*.a", "*.lib", "*.so", "*.dylib", "*.ncb", "*.sdf", "*.suo", "*.pdb", "*.idb", ".DS_Store", "*.class", "*.psd", "*.db", "*.sublime*" ], "folder_exclude_patterns": [ ".svn", ".git", ".hg", "CVS", "FirePHPCore" ], "font_options": [ "no_bold", "no_italic" ], "font_size": 16.0, "highlight_line": true, "ignored_packages": [ ], "line_padding_bottom": 1, "rulers": [ 80 ], "save_on_focus_lost": true, "shift_tab_unindent": true, "tab_size": 2, "theme": "Soda Light.sublime-theme", "translate_tabs_to_spaces": true, "trim_automatic_white_space": true, "trim_trailing_white_space_on_save": true, "word_wrap": false } ~~~ ## Key bindings These can be changed by going to Preferences > Key Bindings - User. ~~~ [ { "keys": ["alt+s"], "command": "toggle_side_bar" }, { "keys": ["alt+r"], "command": "reindent" } ] ~~~ ## Packages These are the packages that I currently have installed. * [DocBlockr](https://github.com/spadgos/sublime-jsdocs "DocBlockr on GitHub") * [Drupal API](https://github.com/BrianGilbert/Sublime-Text-2-Goto-Drupal-API) * [LESS](https://github.com/danro/LESS-sublime) * [Package Control](http://wbond.net/sublime_packages/package_control) * [Sublime CodeIntel](http://github.com/Kronuz/SublimeCodeIntel) * [Theme - Soda](https://github.com/buymeasoda/soda-theme)