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
Is your feature request related to a problem? Please describe.
It is difficult to leverage the power of both VsCode and the vim motions, because vim obviously overrides many useful keyboard shortcuts and vice-versa.
Describe the solution you'd like
A solution that I find very very nice is used in Qt Creator. While in vim mode, specifically NORMAL mode, a user can press the comma key (,) to enter "passing" mode. This mode allows the user to input ONE keyboard shortcut that will bypass vim and be handled by the IDE. Afterwards, it will automatically switch back to NORMAL mode.
Describe alternatives you've considered
The classic Alternative is to simply map "Toggle vim mode". I have found passing mode to be far more "fluid" and incredibly useful. It really does bridge the contextual gap between vim and the IDE.
The text was updated successfully, but these errors were encountered:
Is your feature request related to a problem? Please describe.
It is difficult to leverage the power of both VsCode and the vim motions, because vim obviously overrides many useful keyboard shortcuts and vice-versa.
Describe the solution you'd like
A solution that I find very very nice is used in Qt Creator. While in vim mode, specifically NORMAL mode, a user can press the comma key (,) to enter "passing" mode. This mode allows the user to input ONE keyboard shortcut that will bypass vim and be handled by the IDE. Afterwards, it will automatically switch back to NORMAL mode.
Describe alternatives you've considered
The classic Alternative is to simply map "Toggle vim mode". I have found passing mode to be far more "fluid" and incredibly useful. It really does bridge the contextual gap between vim and the IDE.
The text was updated successfully, but these errors were encountered: