I like auto_complete a lot when editing html documents, but in normal text documents I want to turn it off, is that possible and how?
Turn off auto_complete, but just for txt, not for html?
The setting "auto_complete_selector" controls where auto-complete is used. Do note the default is to not have auto-complete inside text or comments.
I can’t figure that option out. It’s default setting here is
“auto_complete_selector”: “meta.tag - punctuation.definition.tag.begin, source - comment - string.quoted.double.block - string.quoted.single.block - string.unquoted.heredoc”,
No plaintext there, or am I blind?
Correct, it isn’t part of the default auto_complete_selector. Means auto completion doesn’t trigger while typing in text by default. You may still hit ctrl+space to trigger it manually though.
Auto completion is enabled for source with some exceptions and meta.tag (html) only, by default.
But I need to mension - not sure whether it is intended or a bug - auto completion still triggers in text files under certain circumstances. I can type “l” and hit tab (with "tab_completion": true, - which is by default) to display the auto-completion panel with lorem ipsum being sugested in ST4099. Same happens for word completions. It appears tab_completion even ignores auto_complete: false.
Yep, fully agree to all you wrote. I had to disable tab_completion to turn it off. Weird.