0x4200.cafe
pardes/tutor.html

Tutor

                     PARDES — a quick tutor
                 tmux + helix + acme, from scratch.

 The acme model: EVERYTHING is text — editable and
 executable the same way. Some panes are live terminals;
 most are text you move a cursor over. Helix-style modal
 editing sits on top. (This pane is one of those texts.)

 THREE MODES — the tag shows which:
   nm  NORMAL  block cursor; keys move/edit.   (default)
   in  INSERT  keys type text at the cursor.
   sy  TTY     keys go to the shell.   (terminals only)

 ── THE MOUSE (acme) ──────────────────────────────
   L  select   also focuses the pane + pins the cursor.
   M  execute  run the selection: a builtin, else it is
               sent to the shell the pane runs.
   R  look     open the word under the cursor as a path.
 No held chord — select first (mouse-drag, or v / x on
 the keyboard), then act:  Tab = execute,  Enter = look.

 ── THE TTY — a terminal is just a pane ───────────
 The same modal keys that edit a file navigate a
 terminal's screen. Ctrl-b toggles the live shell and
 lands its cursor where you were. Esc only does
 insert → normal — it never reaches the tty.

 ── THE KEYS (helix-style) ────────────────────────
   move    h j k l   w b e   0 $ ^   gg  G
   insert  i a   A I   o O
   select  x  line-first (grows down)   v  chars
   edit    d delete   c change   y yank   p paste
   act     Enter look   Tab exec   u undo   U redo
   panes   Ctrl-w h/j/k/l   Alt-n term   Alt-c column

 vs Helix:  no multi-cursor; selection is LINE-first (x).
 vs Vim:    no verb+noun (dw); motions only move.

 Spawn this tutor anytime: middle-click "Tutor" up top.