Shortcuts

KanVibe keeps global, board, and task-detail shortcuts separated so terminal focus remains predictable.

Cmd/Ctrl + FBoard find

Search visible project and task text on the board.

Cmd/Ctrl + Shift + OQuick task search

Find any task by branch or project name.

Cmd/Ctrl + Shift + PProject filter

Toggle which projects are visible on the board.

Cmd/Ctrl + Shift + INotification center

Open AI agent status and event notifications.

Full shortcut reference

ShortcutScopeAction
Cmd/Ctrl+FBoardSearch visible project/task text
Cmd/Ctrl+Shift+OGlobalOpen quick task search by branch or project name
Cmd/Ctrl+Shift+PBoardOpen the project filter dropdown
Cmd/Ctrl+Shift+IBoardOpen the notifications dropdown
Cmd+[ / Cmd+] (macOS), Ctrl+[ / Ctrl+] (Linux)GlobalNavigate back/forward through app history
Cmd/Ctrl+Shift+NGlobalOpen the current view in a new window
Cmd/Ctrl+1/2/3Task detailActivate info, status/hooks, and AI chat dock items
Cmd/Ctrl+4Task detailOpen the PR in the browser when a PR exists
Cmd/Ctrl+0Task detailToggle the AI usage panel (a separate slot that does not consume a dock number)
Cmd/Ctrl+NGlobalOpen the new task modal. Inside quick task search it creates a branch TODO from the highlighted task
↑ / ↓ / Enter / Shift+Enter / EscQuick task searchMove selection, open, open in new window, close
↑ / ↓ / Enter / EscProject filterMove selection, toggle, close
↑ / ↓ / Space / Enter / EscNotificationsMove selection, mark as read, open target, close

Terminal tabs

Tab actions work while the task detail terminal is visible; closing the window works anywhere. On tmux and zellij sessions they drive the multiplexer’s own windows and tabs.

ShortcutAction
Cmd/Ctrl+TNew tab
Cmd/Ctrl+WClose the current tab. On the last tab it closes the window but keeps the tmux/zellij tab, so the session survives. Closes the window when no terminal is open
Cmd/Ctrl+Shift+WClose the window regardless of open tabs
Cmd/Ctrl+Shift+[ / Cmd/Ctrl+Shift+]Previous / next tab
Cmd+Option+1 – Cmd+Option+5 (macOS), Ctrl+Alt+1 – Ctrl+Alt+5 (Linux)Jump straight to tab 1–5

On Linux these use Ctrl, so Ctrl+T (transpose), Ctrl+W (delete word), and Ctrl+[ (ESC) no longer reach the shell inside the terminal.

Vim mode

Use h/j/k/l for focus navigation, n for new task, dd for delete, :move for status change, and / for search — all in Vim style on the board. Vim mode is on by default and can be toggled in Settings → Keyboard → “Vim-style board controls”.

Arrow key focus navigation remains available even when Vim mode is off.

Vim shortcut reference

ShortcutAction
hMove focus to the left column
jMove focus down within the same column
kMove focus up within the same column
lMove focus to the right column
nOpen the new task modal
ddDelete the focused task (shows confirmation dialog)
/Open the board page search
:Open the command input

:move command

Type move followed by a status in the command input (:) to change the focused task’s status. Press Tab to autocomplete a unique command/status prefix, such as move re → move review.

:move progress
:move pending
:move review
:move done
:move todo

Aliases are also supported: t (todo), prog (progress), pend (pending), rev (review), d (done).