Skip to content

Browser keys

Every key of laneway web, by view, as bound by default. ? lists the keys you can press right now; the key bar at the bottom shows the main ones, and a click presses one. Keys for the terminal: Terminal keys.

Where a key differs from the terminal's for the same action, the terminal's is in the last column.

Everywhere

Key Does Terminal
? the keys you can press now
: ctrl+k the palette: : commands, / search issues, # JQL, g jump to a key
/ search issues
g g go to an issue by key or pasted link #
Q JQL, with completion; a hit opens beside the rest, shown as a view (ctrl+enter: the view alone)
n new issue
alt+p switch project: its last board, or the view's project where it has one p
g then a letter go to a view, see below
M every view (More)
tab focus between the view and the panel
esc close the panel
@ switch or add a Jira site
T, w timer, log work
u undo the last edit
S, alt+s start work; another agent in the worktree
ctrl+y copy a branch name
ctrl+\ type into the issue's agent
ctrl+a ask ui.llm about the issue (on the board: mark all)
ctrl+e refine
g t next theme
g c focus the view bar
View Key Terminal
Home g h ~
Board g b
Planning g p P
Reports g r C
Roadmap g m R
My work g w, O O
Worklogs W W
Inbox g i, I I
Standup g s, U U
Agents g a, ctrl+g ctrl+g
Merge requests g M alt+m
Rules g l
Settings g ,, , ,

Board

Key Does Terminal
j k h l, arrows move
Home End, PgUp PgDn first, last in the lane, a page g G
enter open the panel
f, F filter, filter builder /, F
m, A mine, assignee filter m, a
1–9, 0 quick filters, clear
B board b
v, [ ] pick a view, previous, next [ ]
t lanes or list
O lanes: swimlanes; list: sort s
C list columns
z Z fold the band (or the stacked lane's section), unfold all
{ } previous, next band; in a grouped list, group
c one-line cards
alt+e empty lanes
alt+l next lane layout
alt+t time machine: ← → a day, esc back ctrl+t
alt+o closed sprints ctrl+o
V releases
r refresh

Cards

Key Does Terminal
s p P status, priority, points panel only
e a summary, assignee panel only
H L move a lane
K J, alt+k alt+j rank, to the top, bottom
M to a sprint or the backlog
E quick edit e
x, ctrl+a mark, mark the lane or every row x, X
X edit the marked B
. repeat the last change
n new issue, in the shown sprint
* pin
o open in Jira
y Y ctrl+y copy key (with marks: a markdown table), link, branch

Panel

The panel owns the keys while it has the focus (its edge lights up); digits are its tabs.

Key Does Terminal
1 2 3 4 Details, Comments, History (again: work log, all), Terminal [ ]
j k next, previous comment; else scroll } {
ctrl+d ctrl+u half a page
s p P status, priority, points
e E summary (or your selected comment), description
l a labels, assignee
c comment; ctrl+enter posts, ctrl+o sets who sees it
R reply to the selected or last comment
d delete your selected comment delete twice
G go to a link, subtask, child or web link L
L add a link to an issue A
A more actions
D development: j k rows, enter opens or unfolds a merge request, d its diff
N private notes, edited in place $EDITOR
[ ] previous, next issue of the list you came from
backspace back along the trail
i images
/, n N find in the issue
< > widen, narrow the panel
* o y Y pin, Jira, copy key, link
ctrl+\ its agent's terminal; t takes over
r refresh

Fields have no key walk: click one to edit it.

Planning

Key Does Terminal
j k move
x space select; on a header, fold x
m to a sprint or the backlog M
J K rank
[ ] another sprint
\| split: a sprint beside the list; > moves there, tab h l switch side
z, enter fold the section, open
e X quick edit, edit the selected e B
P a points, assignee
N new sprint
Z start the sprint S
C complete it
E name, goal and end in one form R, E
f F A filter, builder, assignee / F
O sort
y copy the section as a markdown table
R reload

Reports

Key Does
1–7 burndown, burnup, cumulative flow, velocity, cycle time, retro, releases
h l, [ ] previous, next report
s pick a sprint
W cycle-time window
d the column done counts from (ui.report_done)
c a second line beside done, for the visit; again removes it
j k, enter items, open (a release: its issues on the board)
r release the version
y copy the numbers as a markdown table
R reload

Roadmap

Key Does Terminal
h l, + -, . scroll, zoom, today
space, enter fold an epic's issues, open
H L, < > move the bar, its end
e grip its start, its end, let go
E quick edit
f, F the epic's issues on the board, filter f, /
n new epic
y Y copy a markdown table, link
R reload

My work and worklogs

Key Does Terminal
1 2 3 issues, day, week O, W, W
W day or week
h l, 0 a day or week back, forward, today [ ]
e, d edit, delete an entry
p propose missing worklogs
a log work
enter open; log a proposal; log on a week's cell
+ add an issue's row to the week #
y copy as a markdown table
v, d issues: group by, hide done

Inbox

Key Does
1 2 3, tab Inbox, Mentions, All
e, E done until news, every read thread done
s snooze till the next workday
u, a unread, read or unread
c R comment, reply
enter o y open, Jira, copy key
r refresh

Standup

Key Does Terminal
h l previous, next person ← →
A who takes part a
s shuffle
space the timer
P park the card
z Off the board
[ ] a workday back, forward
enter y r open, copy, refresh

Agents

Key Does
enter ctrl+\ type into the terminal; ctrl+\ back
z full size, esc back
t take over input from another attach
tab worktrees without an agent too
v o the issue, Jira
p, d twice prompt, stop
N, S another agent in its worktree, start work
f focus it in herdr

In the terminal every key goes to the agent except ctrl+\, ctrl+shift+c (copy) and ctrl+shift+v (paste).

Merge requests

The list (g M): enter opens the page, d its changes, i the Jira issue beside, o GitLab.

The page:

Key Does
1 2 Overview, Changes
j k, ] [ next, previous file
n N next, previous thread
e edit it; on Changes the whole file
z Z fold the file, all
v an earlier push
S submit the review
A approve
M merge
C agent review
i the Jira issue beside
o r GitLab, reload

Notes take the mouse: a click on a line number notes it, shift+click a range; suggest, edit, drop, reply and resolve are buttons. A click on the title or a field (reviewers, assignees, labels, target branch) edits it.

Rules and settings

Rules: t try a change, N browser notifications, R reload.

Settings: / filters, enter or space changes, h l the previous, next value, delete resets. On a key row, enter captures a new key.

Mouse and touch

  • A click opens the panel; ctrl, ⌘ or shift+click marks, as does a card's checkbox. A double-click opens it in Jira.
  • Drag a card to a lane (a lane of several statuses splits into drop zones), or along its lane to rank it. Drag planning rows across sections, roadmap bars and their ends.
  • Right-click anything with an issue key: its menu. A long press on a phone opens it as a sheet.
  • Drag the panel's left edge to resize; a double-click resets it.
  • shift+wheel or a sideways swipe scrolls lanes and the roadmap.

Rebinding

Settings › Keyboard: enter on a row captures a new key and writes it to the config. A key with a terminal action of the same name (list) goes to ui.keys, so the terminal follows; it takes one key, not a sequence. The rest go to ui.web_keys, by the id scope:default key:

ui:
  keys:
    project: ctrl+p
  web_keys:
    "board:C": alt+c

none unbinds a key (No key when capturing).