diff options
| author | Gabriel Schneider <[email protected]> | 2026-10-01 11:03:21 -0300 |
|---|---|---|
| committer | Gabriel Schneider <[email protected]> | 2026-10-01 12:24:31 -0300 |
| commit | d3638abbb3d177ea08beed3b09cd9682b3732daf (patch) | |
| tree | 1422c54ae3d9c602cc1eb505f8bd325cb70b337d /test/snapshots/leader.golden | |
| parent | 351c3976805aa12a56c593894738001491548106 (diff) | |
| download | pardes-d3638abbb3d177ea08beed3b09cd9682b3732daf.tar.gz pardes-d3638abbb3d177ea08beed3b09cd9682b3732daf.zip | |
The docs give back the day-one lines the trim cut, the tutor becomes exercises on a +Tutor copy, the README builds the GUI and says what a terminal needs, and Shift-Esc says it needs the kitty keyboard protocol
Co-Authored-By: Claude Opus 5.5 <[email protected]>
Diffstat (limited to 'test/snapshots/leader.golden')
| -rw-r--r-- | test/snapshots/leader.golden | 50 |
1 files changed, 25 insertions, 25 deletions
diff --git a/test/snapshots/leader.golden b/test/snapshots/leader.golden index 59f6930c..1ba94711 100644 --- a/test/snapshots/leader.golden +++ b/test/snapshots/leader.golden @@ -21,33 +21,33 @@ |11: /tmp/pardes-snap/leader/cwd/+Tutor Save Tty Collapse Del |12: 1 |13: 2 PARDES TUTOR -|14: 3 tmux + vi + acme, from scratch. +|14: 3 tmux + vi + acme, by doing. |15: 4 -|16: 5 The model is acme's: EVERYTHING is text, editable and executable -|17: 6 the same way. Modal editing (helix-style) lives on top of that. -|18: 7 Press j until you reach part 1. -|19: 8 -|20: 9 The lessons follow the guide (docs/typ/guide.typ, the "Guide" -|21: 10 chapter of the pardes book), and each ends by naming its section. -|22: 11 -|23: 12 Words written in backticks, like `Save`, are builtins: type one in -|24: 13 any tag and middle-click it. Lines starting with "| " are tags as -|25: 14 pardes draws them, words only. +|16: 5 This pane is +Tutor, a copy: edit it freely, and don't Save it +|17: 6 (Save would write a file named +Tutor in the session's directory). +|18: 7 `Del` in its tag closes it; once you have edited it, `Del` refuses +|19: 8 once and the second `Del` discards. `Tutor` or SPC h t opens a +|20: 9 fresh copy. +|21: 10 +|22: 11 The guide (docs/typ/guide.typ) explains; this is the hands-on part. +|23: 12 Each lesson is a few things to do, then names its guide section. +|24: 13 Words in backticks, like `Save`, are builtins: type one in any tag +|25: 14 and middle-click it. Lines starting with "| " are tags. |26: 15 -|27: 16 PRACTICE BLOCKS (part 9): the "# keys:" line lists keystrokes -|28: 17 (space-separated; esc/enter/bs are special, the rest type each char). -|29: 18 The lines under "# before" are what you practise on; "# after" is -|30: 19 what you should end up with. Nothing runs them. What pins the real -|31: 20 behaviour is `zig build hxdiff`, which replays test/hxcases against -|32: 21 goldens recorded from a real helix, and `zig build hxparity`, which -|33: 22 runs each case in a file pane and in a shell and demands they agree. -|34: 23 -|35: 24 -|36: 25 ================================================================= -|37: 26 = PART 1 — MODES = -|38: 27 ================================================================= -|39: 28 -|40: 29 A pane is text on screen, a tag over a body. Some panes are live +|27: 16 Press j until you reach part 1. +|28: 17 +|29: 18 +|30: 19 ================================================================= +|31: 20 = PART 1 — MODES = +|32: 21 ================================================================= +|33: 22 +|34: 23 1. Look at the box left of this pane's tag: blank, so you are in +|35: 24 NORMAL mode. Press i: it shows ^ (INSERT). Type a word, then +|36: 25 Esc: blank again. +|37: 26 2. Press Esc once more, in NORMAL: the keyboard goes back to the +|38: 27 pane you were in before (not what helix does). Come back with +|39: 28 Esc again. +|40: 29 3. Press Alt-n: a terminal opens, in NORMAL mode. Press Ctrl-b: its == snap deleted grid=100x41 cursor=7,3 |5: |6: |
