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-Zoruundo the last actionCtrl-Shift-ZorUredo
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/Ito enter edit mode with the cursor at the startAto enter edit mode with the cursor at the endSto 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:
oadds a new task after the selected task, ignoring the task's children.Oadds a new task before the selected task.Enteradds a new task after the selected task. if the selected task already has children, the new task will be the new first child.Alt-Enteradds 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:
Jmoves the selected task upKmoves the selected task downTabnests the selected task in as a child of its sibling (it "indents")Shift-Tabun-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:
1displays the task list2displays a kanban board for re-arranging3displays the current sprint board