-
Notifications
You must be signed in to change notification settings - Fork 283
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat(keybindings): execute keybinding starting with : as ex command #2397
Conversation
Oh wow, exactly what you proposed. And here I was thinking I had novel ideas! Probably had that one stored away in the subconscious somewhere :D I'll add some integration tests then. |
I'm unfortunately not able to run any integration tests locally because I get a sanitation error:
So I'm just pushing and hoping they'll work... |
/azp run |
/azp run |
2 similar comments
/azp run |
/azp run |
CI is being very difficult, but it's just Validate Windows Release that times out now. |
Thanks for adding those tests, @glennsl - sorry about the CI difficulties. I bumped the Windows machine and it's green now. Looks great! |
Oh, and with license key bounty - this would definitely be a qualifier for it. LMK if you want an extra license key, @glennsl |
Thanks! But no need to worry about bounties on my account 🙂 |
A simple change that allows keybindings to invoke ex commands directly, and could address quite a few of the requests in #1423. The downside of doing this instead of implementing proper commands is of course that they won't be discoverable through the command palette, but this doesn't prevent proper commands to be added either, so I think it might be a nice convenient stop-gap solution to unblock people at least.
Example:
Let me know if you think this is a viable approach @bryphe, then I'll add a few integration tests before it's merged.
Fixes #807