3 ms·
The idea is cool, and I like your additional list features. But the interface needs more alternate, intuitive ways of navigation compared to the vim keybindings
by roryokane 16y ago
The idea is cool, and I like your additional list features. But the interface needs more alternate, intuitive ways of navigation compared to the vim keybindings (I don't use a terminal text editor). You can already click on an item to select it, but it would be nice if you could drag and drop the items, both up and down and left and right.
Actually, I think all the interface features I suggest would just be in OmniOutliner (http://www.omnigroup.com/products/omnioutliner/ http://www.omnigroup.com/products/omnioutliner/) – just try out OmniOutliner if you can and note the interface. The most relevant keyboard shortcuts: Command-Shift-{ and } for creating a new parent-sibling or child, Esc for toggling between selecting the list item and editing it, left and right for collapsing and expanding items. There might be features in its menus and inspectors that would be useful, too.
Also, a toggle-able help toolbar might be nice. It would display the key bindings in the ? help box along with their descriptions, and they would be clickable links. This would make it easier for new users to learn the key bindings.