Skip to main content

Documentation Index

Fetch the complete documentation index at: https://mintlify.com/fulsomenko/kanban/llms.txt

Use this file to discover all available pages before exploring further.

Overview

Kanban uses context-aware keyboard shortcuts inspired by Vim. The available bindings change based on your current view (normal mode, card detail, board detail, etc.).
Press ? at any time to see all available shortcuts for your current context.

Global Shortcuts

These shortcuts work in most contexts:
KeyActionDescription
?HelpShow context-sensitive help menu
qQuitExit current view or quit application
uUndoUndo last action
URedoRedo last undone action
EscEscapeCancel dialog or clear selection

Normal Mode - Projects Panel

When focused on the board list:
KeyActionDescription
j / DownMove down in list
k / UpMove up in list
ggJump to TopJump to first board
GJump to BottomJump to last board
Enter / SpaceSelectOpen board detail view

Board Management

KeyActionDescription
nNewCreate new board
rRenameRename selected board
eEditEdit board details
xExportExport selected board to JSON
XExport AllExport all boards to JSON
iImportImport board from JSON file

Panel Switching

KeyActionDescription
1Panel 1Focus projects panel
2Panel 2Focus tasks panel

Normal Mode - Cards Panel

When focused on the card list:
KeyActionDescription
j / DownMove down in list
k / UpMove up in list
hPrevious ColumnMove to previous column (grouped/kanban view)
lNext ColumnMove to next column (grouped/kanban view)
ggJump to TopJump to first card
GJump to BottomJump to last card
{Half Viewport UpJump half viewport up
}Half Viewport DownJump half viewport down
Enter / SpaceSelectOpen card detail view

Card Management

KeyActionDescription
nNewCreate new card
eEditEdit selected card
cCompleteToggle card completion status
dArchiveArchive selected card(s)
DArchived ViewView archived cards
pPrioritySet card priority
sChildrenManage child cards (dependencies)

Card Movement

KeyActionDescription
HMove LeftMove card to left column
LMove RightMove card to right column

Selection and Bulk Operations

KeyActionDescription
vToggle SelectionSelect card for bulk operation
Ctrl+aSelect AllSelect all visible cards
EscClear SelectionClear all selections
PSet PrioritySet priority for all selected cards

Sprint Management

KeyActionDescription
aAssign to SprintAssign card(s) to sprint
tFilter SprintToggle sprint filter
TFilter OptionsOpen filter options dialog

Sorting and Filtering

KeyActionDescription
oSortSort cards by field (priority, points, date, status, position)
OToggle OrderToggle sort order (ascending/descending)
/SearchActivate search mode
VToggle ViewSwitch between flat, grouped, and kanban views

Panel Switching

KeyActionDescription
1Panel 1Focus projects panel
2Panel 2Focus tasks panel

Card Detail View

When viewing a card’s details:

Panel Navigation

KeyActionDescription
1Title PanelFocus card title
2Metadata PanelFocus metadata (priority, points, due date)
3Description PanelFocus description
4Parents PanelFocus parent cards
5Children PanelFocus child cards
q / EscBackReturn to card list

Card Operations

KeyActionDescription
eEditEdit current panel content
dDeleteDelete this card
aAssignAssign card to sprint
rManage ParentsSet parent card dependencies
RManage ChildrenSet child card dependencies

Clipboard

KeyActionDescription
yCopy BranchCopy branch name to clipboard
YCopy CheckoutCopy git checkout command

Board Detail View

When viewing board details:

Panel Navigation

KeyActionDescription
1Name PanelFocus board name
2Description PanelFocus description
3Settings PanelFocus settings
4Sprints PanelFocus sprints list
5Columns PanelFocus columns list
q / EscBackReturn to board list

Board Operations

KeyActionDescription
eEditEdit current panel
pSet PrefixSet branch prefix

Sprint Management (Panel 4)

KeyActionDescription
nNew SprintCreate new sprint
j / DownNavigate down in sprint list
k / UpNavigate up in sprint list
Enter / SpaceOpenOpen sprint detail view

Column Management (Panel 5)

KeyActionDescription
nNew ColumnCreate new column
rRenameRename selected column
dDeleteDelete selected column
j / DownNavigate down in column list
k / UpNavigate up in column list
JMove DownReorder column down (increase position)
KMove UpReorder column up (decrease position)

Sprint Detail View

When viewing sprint details:
KeyActionDescription
hLeft PanelSwitch to uncompleted tasks panel
lRight PanelSwitch to completed tasks panel
j / DownNavigate down in task list
k / UpNavigate up in task list
q / EscBackReturn to board detail

Sprint Operations

KeyActionDescription
aActivateActivate this sprint
cCompleteComplete this sprint
pSprint PrefixSet sprint prefix
CCard PrefixSet card prefix override for this sprint

Task Management

KeyActionDescription
nNewCreate new task
eEditEdit selected task
vSelectSelect task for bulk operation
sAssignAssign task to sprint
oSortSort tasks by field
OToggle OrderToggle sort order

Clipboard

KeyActionDescription
yCopy BranchCopy branch name to clipboard
YCopy CheckoutCopy git checkout command

Archived Cards View

When viewing archived cards:
KeyActionDescription
j / DownNavigate down in list
k / UpNavigate up in list
hPrevious ColumnMove to previous column
lNext ColumnMove to next column
ggJump to TopJump to first card
GJump to BottomJump to last card
{Half Viewport UpJump half viewport up
}Half Viewport DownJump half viewport down
q / EscBackReturn to normal view

Archived Card Operations

KeyActionDescription
rRestoreRestore selected card(s) to board
xDeletePermanently delete selected card(s)
vSelectSelect card for bulk operation
VToggle ViewSwitch between flat, grouped, and kanban views

Search Mode

When search is active (press / to activate):
KeyActionDescription
[a-z0-9]TypeAdd character to search query
BackspaceDeleteRemove last character
EnterApplyApply search and return to normal mode
EscCancelClear search and return to normal mode

Dialog Modes

When dialogs are open:

Text Input Dialogs

(Create Board, Create Card, Rename, Set Prefix, etc.)
KeyActionDescription
[a-z0-9]TypeEnter text
BackspaceDeleteRemove last character
EnterConfirmSubmit and close dialog
EscCancelClose dialog without saving

Selection Dialogs

(Priority, Sort, Filter, Task List View)
KeyActionDescription
j / DownMove down in list
k / UpMove up in list
EnterSelectChoose option and close dialog
EscCancelClose dialog without selecting

Tips and Tricks

Vim-style Navigation

Use gg to jump to top and G to jump to bottom, just like Vim.

Quick Panel Switching

Press number keys 1-9 to instantly jump between panels without using arrow keys.

Bulk Operations

Use v to select multiple cards, then apply operations like archive, move, or priority changes to all selected cards at once.

Context Help

Forgot a shortcut? Press ? to see all available commands for your current context.

Next Steps

TUI Guide

Learn the terminal interface

View Modes

Understand different view layouts

CLI Mode

Automate with CLI commands

Build docs developers (and LLMs) love