Sublime Text

Website

Themes

Color Schemes

Packages

Articles

Config

{
  "theme": "Soda Light.sublime-theme",
  "folder_exclude_patterns": [".svn", ".git", ".hg", "CVS", ".bundle", ".sass-cache", "index"],
  "file_exclude_patterns": [".gitkeep, .DS_Store"],
  "hot_exit": true,
  "remember_open_files": true,
  "folder_exclude_patterns": [".svn", ".git", ".hg", "CVS"],
  "file_exclude_patterns": ["*.pyc", "*.pyo", "*.exe", "*.dll", "*.obj","*.o", "*.a", "*.lib", "*.so", "*.dylib", "*.ncb", "*.sdf", "*.suo", "*.pdb", "*.idb", ".DS_Store", "*.class", "*.psd", "*.db"],
  "binary_file_patterns": ["*.jpg", "*.jpeg", "*.png", "*.gif", "*.ttf", "*.tga", "*.dds", "*.ico", "*.eot", "*.pdf", "*.swf", "*.jar", "*.zip"],
  "scroll_speed": 1.0,
  "tree_animation_enabled": false,
  "show_tab_close_buttons": false,
  "highlight_modified_tabs": false,
  "open_files_in_new_window": true,
  "close_windows_when_empty": false,
  "use_simple_full_screen": true,
  "overlay_scroll_bars": "system",
  "ignored_packages": ["Vintage"]
}
{
  "color_scheme": "Packages/Color Scheme - Default/Tomorrow-Night.tmTheme",
  "default_line_ending": "unix",
  "detect_indentation": true,
  "font_face": "Microsoft YaHei Mono",//"Monaco",
  "font_size": 11,
  "gutter": true,
  "line_numbers": true,
  "line_padding_bottom": 6,
  "scroll_past_end": true,
  "tab_size": 2,
  "translate_tabs_to_spaces": true,
  "word_wrap": false,
  "wrap_width": "auto",
  "save_on_focus_lost": true
}
[
  { "keys": ["alt+/"], "command": "auto_complete" },
  { "keys": ["ctrl+'"], "command": "move_to", "args": {"to": "bol", "extend": false} },
    { "keys": ["ctrl+;"], "command": "move_to", "args": {"to": "eol", "extend": false} },
    { "keys": ["ctrl+shift+,"], "command": "move_to", "args": {"to": "bol", "extend": true} },
    { "keys": ["ctrl+shift+."], "command": "move_to", "args": {"to": "eol", "extend": true} },
    { "keys": ["f4"], "command": "goto_python_definition"},
  { "keys": ["super+alt+r"], "command": "python_refactor_rename"},
  { "keys": ["super+y"], "command": "python_get_documentation"},
  {
    "keys": [
      "#"
    ],
    "command": "insert_snippet",
    "args": {
      "contents": "#{${1:$TM_SELECTED_TEXT}}"
    },
    "context": [
      {
        "key": "selector",
        "operator": "equal",
        "operand": "(string.quoted.double.ruby|string.interpolated.ruby) - string source"
      }
    ]
  }
]