-
Notifications
You must be signed in to change notification settings - Fork 98
#124: change bracket-matcher:select-inside-brackets to ctrl-shift-m #132
base: master
Are you sure you want to change the base?
Conversation
@brunetton Can you provide us with some justification behind this change? Is there some reason for changing the existing keybind? Thanks! |
I think that we should be extremely conservative when assigning new keyboard shortcuts as they are a finite resource, and very vulnerable to the problem of many reasonable suggestions adding up to disorganization over the long term. This already has a keyboard shortcut and is not a 99th percentile action, so it is a perfect candidate for users to remap themselves in their own config. 👎 from me. |
@thedaniel I agree that each new keyboard shortcut should be assigned with caution. I'm a little scrambled: you want to keep a "new" (17 days ago; one Atom revision) shortkey that overlap an existing one in a wildly-used package ? (as you said, shortcuts are not an infinite resource) in favor to an existing one, more intuivie for everybody (at least @lloeki, @kevinsawicki, @cbenz and @dmnd that expressed themselves) that already exists ? |
Because there are thousands of open issues and pull requests, and not every one is looked at closely, unfortunately. I'll bring this up for discussion with the core team. If it was solely up to me I'd revert #126. |
@brunetton I think you messed up linking to issues that support your case - please check your links and fix them 😄 The justification for having
|
@dmnd indeed :s I thought that referencing it on commit with "#124 would link the pull request to the issue", but no. Like I said in my long explaination post, I totaly agree with @dmnd's analysis |
What I'd like:
The second point assumes that the shortcut is un-assigned from opening the specs test suite, unused by normal users. |
This looks fine to me. |
One thing to consider on this too maybe: Markdown doc can embed HTML where you maybe would still want to use the bracket-matcher functionality. |
Two pull requests that goes together :
ctrl-shift-m
when in markdown editing context (to free that shortkey for all other grammars)ctrl-shift-m
for select-inside-brackets action