Feature request for product/service
Cursor CLI
Describe the request
The pager in the Ctrl + R “review” feature of the CLI is pretty limited.
It would be nice if it had more standard keybindings for navigation features.
I think it is find to use more keybinds as long as you are not focused on the feedback input box at the bottom of the reveiw pane.
In particular, I was just wanting /,n,N for jumping to a word.
Here’s a table of some standard keybinds for pagers from GPT5.2.
Below is a cross-pager cheat sheet for common actions and their default keybinds in
less,more(POSIX-ish / “classic”; GNU/BSD add extras),pg, andmost.mantypically useslessas its pager, so it inheritslesskeys (unlessMANPAGER/PAGERis set differently).Notation:
^X= Ctrl+X. “—” = not standard / not commonly available.Navigation (scrolling)
Action less more pg most Forward 1 line j/^N/Enter/ DownEnter/ DownEnter/ Downj/ Down /EnterBackward 1 line k/^P/ Up(often not) Up may work in some Up k/ UpForward 1 page Space/f/^F/ PgDnSpace/fSpace/^FSpace/ PgDnBackward 1 page b/^B/ PgUpb/^B(GNU/BSD; not in very old more)b/^Bb/ PgUpForward 1/2 page d/^D— — (often) dBackward 1/2 page u/^U— — (often) uForward N lines N+ (jorEnter)N+EnterN+EnterN+jBackward N lines N+k— N+ UpN+kNotes:
- Arrow keys often work in
less/most;moredepends on implementation and terminal.Jumping / positioning
Action less more pg most Go to beginning gor1g— (some have g)1theng(varies)gGo to end GG(GNU/BSD more)GGGo to line N Ng(e.g.123g)— (varies; some support Ntheng)(often) NgGo to N% N%— — — Jump to next file (multi-file) :n:n(if supported):n(varies):n(varies)Jump to previous file :p:p(if supported):p(varies):p(varies)Search
Action less more pg most Search forward /pattern/pattern/pattern/patternSearch backward ?pattern(often no; GNU more may have it) ?pattern?patternRepeat last search (same direction) nnnnRepeat last search (opposite direction) N(often no) (varies) NMarks / returning to a spot
Action less more pg most Set mark m<letter>— — (often) m<letter>Jump to mark '<letter>— — (often) '<letter>Jump back (history) ''(two quotes) or^O(varies)— — (varies) Display / misc
Action less more pg most Help h/Hh(GNU/BSD)h(varies)hQuit qqqqRedraw screen ^L/r^L^L^L/rFollow (like tail -f)F— — (some builds) FToggle line wrapping -S(chop long lines; option)— — (varies/options) Horizontal scroll Left/Right arrows (if enabled), ESC-(/ESC-)(less)— — (often) Left/Right Important caveats
morevaries a lot across systems (classic/POSIX vs GNU vs BSD “more”). Backward movement and some extras are not universally present.pgandmostalso vary by version/build; the table reflects the most commonly documented defaults.man: on most Linux systemsmanusesless -s(or similar) by default, so use thelesscolumn unless you’ve changedMANPAGER/PAGER.If you tell me which OS/distro (e.g., GNU/Linux, macOS, BusyBox) and which pagers you care about, I can tighten this to exact bindings for those specific implementations/versions.