You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Keep in mind that this has to respect the users settings, as the user can turn off indentation and then it won't indent. We were holding off on it before because we didn't have setting integration - now, thanks to @rebornix, we do!
@johnfn can you clarify the user prefs part? Are you suggesting adding an additional user preference to enable/disable auto-indentaion, or that there already is a setting that we should respect?
EDIT: I see what you mean. Something like Configuration.getInstance().autoindent. Question for @rebornix -- I assume most people will want autoindent to be "on by default". What are the semantics around settings for those? Should we just check for noautoindent?
The implementation of Shift+S doesn't match standard VIM.
Shift+S is supposed to:
Currently, vscodevim doesn't do #2.
So if if i'm inside a function like this:
The text was updated successfully, but these errors were encountered: