Press ? inside jOtter for the same list. Keys separated by spaces are alternatives or a pair (for example j k: next / previous). Most notebook-mode keys take a count, as in vim: 3j, 5G.
| Keys |
Action |
j k |
next / previous cell (counts: 3j) |
gg G |
first / last cell |
Ctrl+o Ctrl+i |
jump back / forward (also Tab) |
5G |
go to cell 5 |
zt zz zb |
scroll: cell at top / middle / bottom |
ma 'a |
mark cell as a / jump to mark a |
/ n N |
search sources / next / previous |
| Keys |
Action |
Enter |
edit cell |
i A |
edit in insert mode / at the end |
Esc |
leave the editor (normal mode) |
E |
edit cell in $EDITOR |
t |
cycle code → markdown → latex |
f F |
format cell / all code cells |
| Keys |
Action |
Tab |
complete (opens by itself after .) |
Shift+Tab |
docs (cursor name / highlighted item) |
Tab ↓ ↑ Enter |
completion: next / prev / accept |
Ctrl+\ |
split the cell at the cursor |
h j k l w b e |
builtin: move (also 0 $ ^ gg G) |
i a I A o O |
builtin: insert |
x D dd yy p P |
builtin: delete / yank / put |
u Ctrl+r |
builtin: undo / redo |
| Keys |
Action |
Shift+Enter r |
run + advance |
Space Ctrl+Enter |
run in place |
X |
run all (selection follows) |
< > |
run all above / this and below |
Ctrl+c |
interrupt kernel |
R |
restart kernel (asks · a: + run all) |
| Keys |
Action |
a b |
new cell after / before |
dd yy p P |
delete / copy / paste below, above |
M |
merge with the cell below |
V |
select cells (j k gg G extend) |
V: d y J K |
delete / copy / move selection |
V: r c f M |
run / clear / format / merge it |
J K |
move down / up |
u Ctrl+r |
undo / redo cell operation |
| Keys |
Action |
o |
hide / show output |
c C |
clear output / all outputs |
[ ] |
scroll long output |
zi |
zoom image fullscreen |
Z |
toggle native-size images |
| Keys |
Action |
w W |
save / force save |
S |
save as |
q |
quit |
: |
command line (see Commands) |
L |
view logs |
D |
debug info for this cell |
? |
this help |
| Keys |
Action |
:w :w! |
save / even if changed on disk |
:w file |
save as (:w! file overwrites) |
:q :q! |
in a cell: leave it / discard edit |
:q :q! :qa |
notebook: quit / without saving |
:wq :x |
save, then leave the cell or quit |
:5 |
go to cell 5 |
:delm a :delm! |
delete mark a / all marks |
| Keys |
Action |
click |
select · double-click edits |
wheel |
scroll view, or output under it |
Shift+drag |
native text selection |