Add subtask / child task via keyboard shortcut

Currently, users are able to indent/outdent tasks only by clicking the corresponding arrows. This assumes the user has created the new task at the desired location (below what will become the parent task) or that the user will reorder a task (or tasks) once added.

Useful as this feature is, it severely impedes the rapid addition and organization of tasks.

My suggestion: Create a keyboard shortcut/syntax that adds new tasks within a hierarchy.

Use case:

1. I have a parent task labeled "Moving".

2. I want to add a subtask called "Get boxes".

3. I click "Add Task" and enter the following (or something similar) into the entry field: moving > get boxes

4. This would work regardless of where the task is added (beginning, middle, or end of list)

AS A BONUS...

5. If I need to add subtasks within that subtask, I would do so using a comma-separated entry: moving > get boxes > 20 cardboard, 12 rubbermaid, 8 shoe boxes

6 comments, asked by on Sep 02, 2011 - 06:42

15 votes

on Sep 02, 2011 - 09:02

Hello Brent,

thank you for your suggestion, we appreciate it and will consider adding such feature in future development.

For now, as a workaround you can use multiple other keyboard shortcuts (all listed here: https://todoist.com/Help/viewHelp ).

After adding a task, you can save it using the Enter key and once the new input box appears, press and hold Ctrl and while holding it, use the Left/Right Arrow keys to indent a task.


Best regards,
David

on Dec 16, 2011 - 05:52

SHIFT-Enter should create a new subtask. Currently it does the same thing as CTRL-Enter.

Steve.

on Dec 16, 2011 - 06:33

Edit:
I meant that SHIFT-Enter does the same thing as just Enter.

on Jan 03, 2013 - 16:28

I agree, it is somewhat tedious to add new sub-tasks, because they must first be created at the bottom or top of the list, be properly indented, and then moved under the correct parent task.

on Jan 03, 2013 - 16:36

Hello Michael,

To add a sub-task under an existing task. Right-click on the existing task and choose "Add task below". As you type it in, use Ctrl+RightArrow to indent it.


Best regards,
David

on Jan 03, 2013 - 20:03

Thanks David, that is very helpful!