Moving the cursor in the panel is very easy. If your keyboard has arrows, use them. If the arrow keys don't work (it might be due to a badly configured TERM environment variable), you can use the Emacs commands bindings as well.
UP, ^P
Move the cursor vertically up one entry (`previous-line').
DOWN, ^N
Move the cursor vertically down one entry (`next-line').
HOME, ESC <
Move the cursor on the first entry in the panel (`beginning-of-panel').
END, ESC >
Move the cursor on the last entry in the panel (`end-of-panel').
PGUP, ESC v
Move the cursor vertically down one page (`scroll-down').
PGDOWN, ^V
Move the cursor vertically down one page (`scroll-up').
^X P
In order to optimize the screen output, you can modify the scroll step (`set-scroll-step'). This is the number of lines to try scrolling a panel when the cursor moves out. The `StartupScrollStep' specifies the initial scroll step, but using `set-scroll-step' you can dynamically change it.
TAB, ^I, ^X o
Move the cursor in the other panel (`other-panel').
^X P
Switch the two panels. This command works even when git
is not
in the `two panels' mode (`switch-panels').
Go to the first, previous, next, last section, table of contents.