Shortcut to view a complete list complete collapsed state

I would like to be able to both unpin and collapse a list with a single shortcut or bookmark. (In other words, to view a complete list in collapsed state even when I start from a pinned sub-part of the list.) Is that possible?

Hello @Charles_Heckscher ,

That’s a good request. It’s a pity we don’t have such a command now.

What do you think would be a good shortcut for it?

Kind regards,
KIR

Not a single command, but I use the combination of shift → (maybe twice, depending on the selection), followed by ctrl shift ←.

It is somehow nice to type, since the left hand just add the ctrl, and the right hand switches from right to left.

I still find the “jump to top level” via shift → somehow strange, and the behavior depends on the selection, but it‘s handy in cases like this.

Perhaps “cl” - for “Collapse List”? Seems to be free.

A few thoughts about a shortcut, inspired by cl. I’m leaving out ordinary two-letter shortcuts and will focus on more unconventional ones.

In my Checkvist-shortcut terminology, c* more associated to “clear”; collapsing/unfocusing/going up the hierarchy is associated with ; collapsing in the larger context is the ec options. Thus, I would expect the shortcut to be close to these (rather than an ordinary two-letter shortcut).

Personally, since I use Ctrl+Shift+← frequently for a conceptually similar command, I find Ctrl+Shift+←← intriguing. (It also reminds of the special Shift+→ behavior, but is more predictable and collapsing.)

Alternatively, it could be an entry in the ec options, but with level acceleration: ec1 would expand to level 1, ec2 to level 2, etc. ec0 would unfocus and collapse. (ec1 is something I would use often. Currently, it’s ec↓↓1Enter. I also briefly considered the command “Go to the first list item” with a modifier.) The ec# style is already in use for numbered bookmarks b#, and I think that was a very good idea. (For levels, it could also be l#, but since ec already exists, I reused it.)

I like the “level acceleration” idea - that has lots of applications.

And I hadn’t realized till now that bookmarks can do nearly all of what I was looking for - going to the level I want and opening it up again to its previous state. It doesn’t collapse everything, but that is less important.

Hello @Ralf, @Charles_Heckscher ,

Thanks a lot for sharing your thoughts! The idea with level acceleration is a nice one indeed. I’ve just implemented it and updated https://beta.checkvist.com with the fix.

ec shortcut still opens the dialog window, but after that pressing ‘0’…‘9’ expands to the corresponding level. And if 0 is pressed - Checkvist removes the focus in a addition to full collapse of the list.

Thanks a lot again!
KIR

1 Like

That is just great! A typically elegant solution.

1 Like