+ Add Suggestion

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)


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

All responses

David Trey staff
Replied 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,

Steve Tighe
Replied on Dec 16, 2011 - 05:52

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


Steve Tighe
Replied on Dec 16, 2011 - 06:33

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

Michael Feldman
Replied 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.

David Trey staff
Replied 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,

Michael Feldman
Replied on Jan 03, 2013 - 20:03

Thanks David, that is very helpful!

Waldir LeƓncio
Replied on Mar 25, 2014 - 18:39

Unfortunately, that workaround only works if you're in project view. If you've done a search or are looking at your "Today" or "This week" folders, you're out of luck. You'd have to click on the task, which will take you to its project page, and only then can you add more tasks.