you can select tasks by: - single-clicking using the mouse - using the arrow keys - or vim movement keys (j/k) you can undo/redo using familiar keys: - `Ctrl-Z` or `u` undo the last action - `Ctrl-Shift-Z` or `U` redo currently, the undo stack does not persist across page loads, and the undo stack is only displayed in the developer console. --- you can change a task's summary/name by double-clicking on it or with vim editing commands: - `i`/`I` to enter edit mode with the cursor at the start - `A` to enter edit mode with the cursor at the end - `S` to enter edit mode with the full summary selected all of these put you into \"insert mode\". to leave insert mode, either click away from the editing to de-focus the text field, or press `Escape` or `Ctrl-[`. you can add new tasks with these key commands: - `o` adds a new task after the selected task, ignoring the task's children. - `O` adds a new task before the selected task. - `Enter` adds a new task after the selected task. if the selected task already has children, the new task will be the new first child. - `Alt-Enter` adds a new task as a child of the selected task. note that `Enter` and `Alt-Enter` both work while you're editing a task summary! this means that you can easily add a bunch of tasks in one go - just keep pressing `Enter`! if you press `Backspace` or leave insert mode while a new task has an empty summary, the new task will be deleted. you can also delete the selected task by pressing `Delete` or `Shift-Backspace`. you can manage tasks with these keys: - `J` moves the selected task up - `K` moves the selected task down - `Tab` nests the selected task in as a child of its sibling (it \"indents\") - `Shift-Tab` un-nests the selected task (it \"un-indents\") - `-` hides a task's children - `=` shows a task's children - `.` marks a task done - `,` marks a task un-done you can change a task's exposition/description by double-clicking on it or pressing `Shift+Enter` with this task selected. markdown is supported both in the summary and exposition! you can change a task's points with `Shift-[1-9]` or set it to 0 points with `Shift-0`. --- you can change the task list view with the following keys: - `1` displays the task list - `2` displays a kanban board for re-arranging - `3` displays the current sprint board