Keyboard Shortcuts I'd like to see

A few things I’d like to see - particuarly as I’ve started using other software to issue keyboard shortcuts (Pieoneer, which I’ve mapped to a long-hold of §, thank to Karabiner)

  • Toggle outline, rather than explicit Expand/Collapse - the duality seems redundant, as they are mutually exclusive states? (I imagine there are cursors resting between levels that would argue with me here)
  • Tab ⇥ is neat for indent (and unindent) but I’m very used to ⌘[ / ⌘] as deep-rooted mac muscle memory. If they’re not being used elsewhere, could they also trigger these same indentation actions?

The Bike 2 Preview extension kit lets you bind keystrokes to any operation you define.

( I have, as it happens defined a Bike 2 toggle Expand ⇄ Collapse for myself, if you are using Bike 2 Preview now )

1 Like

I’m open to adding this to default bindings if it can be done in a clean way.

I don’t see how adding “Toggle Collapse” menu item can work very well. It would be redundant and confusing alongside the existing expand/collapse that I would like to keep.

That leaves just adding a keybinding by default. I will consider that, but what’s the standard keybinding for this?

I will add these to the set of default bindings.

Looking at mindnode’s conventions, they use ⌥. to toggle a ‘fold’, which is both expand or collapse. I could see the . key working with Bike’s range of modifiers (row, all, level). quickly checks omnioutliner, which uses Bike’s conventions - tinderbox, also Bike’s conventions - so it seems Mindnode is the outlier, but I find the toggle very useful, as there’s no ambiguity in what it does. You can’t collapse something that’s already collapsed - it can only be opened, and vice-versa. Perhaps it only makes sense for the row you’re currently on.