- 
          
 - 
                Notifications
    
You must be signed in to change notification settings  - Fork 229
 
Open
Labels
Description
Actual Situation
<space> to select- select what?<a> to toggle- toggle what?<i> to invert- invert what?
Initially, I thought that all these actions refer to a (one) selection. But in this case, all these actions would do the same thing.
Only after trying and experimenting with a toy template I understood everything.
Desired Situation
Let's address this bit by bit.
What actions do:
<space> to select- toggles a single option under the arrow.<a> to toggle- either:- Selects every option.
 - Deselects every option.
 
<i> to invert- inverts current assignments. What was selected become deselected, what was deselected became selected.
Scopes:
<space> to select- single choice.<a> to toggle- all choices.<i> to invert- all choices.
Proposed solution
Maybe rewrite it like this:
<space> to select-<space> toggle<a> to toggle-<a> select all<i> to invert-<i> invert selection
If we came to consensus, I can make a PR
