Feature request: ctrl-cmd to move items in the Document List

Hello. I have a database where I manually organise all the groups and items (documents), using the list view. I do not use sorting in this database: View > Sort > Unsorted. Within any given group, I manually arrange the order of the items (documents), like in an outliner.

If I am not mistaken, currently, items can only be moved by click-and-drag using the trackpad or mouse.

I would like to request keyboard shortcuts to move items in a manually-ordered list. Perhaps the combination of ctrl-cmd + arrow keys might work nicely:

ctrl-cmd-up: to move the item up by one place
ctrl-cmd-down: to move the item down by one place
ctrl-cmd-left: to move the item left (shallower) by one place in the group(s) hierarchy
ctrl-cmd-right: to move the item right (deeper) by one place in the group(s) hierarchy

The first two are the same keyboard shortcut combinations used to move paragraphs up and down within a document. But this should not cause confusion, as what will be moved up or down depends on which pane is in focus: the document list or the view/edit pane.

Incidentally, these are the same shortcuts used by some other apps, such as Scrivener and Ulysses.

Currently, there are no menu items for these actions. If there had been, it would have been trivial to assign keyboard shortcuts in Systems Settings, of course.

Many thanks to the team for their kindly considering this.

1 Like

Some time ago I also asked for these shortcuts for the “unsorted” mode. Apparently this mode is not used by many DT users. :man_shrugging:

What I would also like to see (in this mode) is that a new document is inserted above or below the currently selected document (not at the end). We will see :slightly_smiling_face:

I would also like to see this, although 99% of my DT data is in alphabetical sort order. Users would easily get frustrated when their sorted data appeared not to respond to the shortcuts. A solution would maybe be to have a new class of Group that could only be unsorted, with a different visual look, that could then respond to the proposed keyboard shortcuts so as to behave like an outliner. I can imagine this would not be difficult for the developers to provide and would add considerable functionality really quite easily.