yalethom.as/txtop

Keyboard reference

Press ? inside txtop for the current keymap. These bindings apply across the main panels; a panel footer shows any additional context-specific controls.

Move and select

Key Action
h / ← Pan graph left or adjust the current value
j / ↓ Move down
k / ↑ Move up
l / → Pan graph right or adjust the current value
g / Home Jump to first item
G / End Jump to last item
Page Up / Ctrl-u Half-page up
Page Down / Ctrl-d Half-page down
Ctrl-b Full-page up
Ctrl-f Full-page down
w Focus next data column
b Focus previous data column
Enter Select or toggle the current item

Change panels and views

Key Action
Tab / L Next panel
Shift-Tab / H Previous panel
f Toggle focus view
v Toggle view options popup
m Cycle model/provider grouping
1 Toggle API series
2 Toggle subscription series
3 Toggle local series
s Toggle token split

Change the graph

Key Action
t Larger time bucket
T Smaller time bucket
a Next graph axis scale
A Previous graph axis scale
d Cycle graph density
c Cycle color theme
n Toggle graph annotations
$ Jump graph to newest data
[ Toggle sticky chart totals
o Next chart sort
O Previous chart sort

Operate txtop

Key Action
r Refresh data now
D Toggle diagnostics overlay
y Write debug summary
? Toggle help
q / Esc / Ctrl-c Quit

Uppercase bindings are distinct. Ctrl-b and Ctrl-f retain vim’s full-page motions; unmodified b and f select data and focus views.