Tab Completion

Tab Completion allows quickly completing words by pressing the tab key. When enabled, pressing tab will expand the text to the left of the cursor into the best match, using Sublime Text's fuzzy matching algorithm.

Tab Completion is enabled by default.

Disabling Tab Completion

Sometimes tab completion isn't desirable. To turn it off, add this line to the right-hand pane of Preferences ▸ Settings:

"tab_completion": false

Inserting Literal Tabs

To insert a tab rather than a completion, press shift+tab.

Changing the Completion

Sometimes the completed text isn't what's desired: to change to an alternative, press ctrl+space. This will roll back the completion, and display the standard auto complete list.

Alternatively, tab can be pressed again to cycle to the next completion.

Completion Sources

Information on completion sources, and creating your own completions, is available at