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
GitLens is great, has some superb features (some of which magit doesn't — such as opening the diff editor with comparisons to other commits).
But as per gitkraken/vscode-gitlens#2542, the keyboard navigation isn't great. Because it has high cardinality, VSpaceCode could be a great way of adding keyboard navigation.
Solution
What's the best way of adding VSpaceCode shortcuts for other extensions without adding the extension as a dependency?
Should they live here and only be active when the extension is installed?
Should they live in the extension and somehow be imported?
Is it easy for users to add a couple of shortcuts to their own config as a way of getting started?
(thanks again for the extension — I'm v grateful for it!)
The text was updated successfully, but these errors were encountered:
The default answer that I have was to wait for "layer" mode, but I haven't been fully committed into that idea. There are many other issues that can be solve by this "layer" mode. I am trying to write up a doc describe a lot of these painpoints and trying to address them.
You can try using bindingOverrides meanwhile to modify the bindings, but the code doesn't support gating with extension installation/activation status.
Some have opted to paste their bindings in either GH issue hoping that one day when we implemented layer mode, it will be picked up. Some have pasted their customized config to https://github.com/VSpaceCode/community-configs
Problem
GitLens is great, has some superb features (some of which magit doesn't — such as opening the diff editor with comparisons to other commits).
But as per gitkraken/vscode-gitlens#2542, the keyboard navigation isn't great. Because it has high cardinality, VSpaceCode could be a great way of adding keyboard navigation.
Solution
What's the best way of adding VSpaceCode shortcuts for other extensions without adding the extension as a dependency?
(thanks again for the extension — I'm v grateful for it!)
The text was updated successfully, but these errors were encountered: