How do I disable auto complete or tab completion in Sublime Text 3? I want pressing tab to always insert the tab character unless the auto-complete dropdown box is showing something else selected.
What is happening (Javascript file):
After pressing tab:
I tried adding this to the Preferences.sublime-settings file:
"tab_completion": false
However, the behavior did not change.
My preferences file looks like this:
{
"color_scheme": "Packages/Color Scheme - Default/Monokai.tmTheme",
"font_size": 9,
"ignored_packages":
[
"Vintage"
],
"tab_completion": false
}
My Preferences > Settings - Syntax Specific
file is empty:
// These settings override both User and Default settings for the JavaScript syntax
{
}
By default, Sublime Text will automatically show the completions popup when a user is editing source code or markup, but not within prose in comments, strings or markups. Pressing the Esc key will hide the completions popup. To manually show the completions popup, press Ctrl+Space.
Go to Preferences -> Settings - User and add the following (remove the last comma if it's the last entry in the array): "auto_complete": true, "auto_complete_commit_on_tab": true, "auto_complete_selector": "source, meta. tag", // you can make this "source - comment, meta.
You can use ctrl+ ] to indent a line (or highlighted block), and ctrl + [ to unindent.
You are correct, Preferences > Settings and set "tab_completion": false. You then have to close the sublime application though, which maybe was the missing step here.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With