diff options
| author | Gabriel Schneider <[email protected]> | 2026-07-26 17:47:39 -0300 |
|---|---|---|
| committer | Gabriel Schneider <[email protected]> | 2026-08-01 15:02:07 -0300 |
| commit | a4a2a96d023a5977ae7a7d07c7ee9e4fe38e9c60 (patch) | |
| tree | 72d69bce82c9e0145ae63bdf263a5ea16c705748 /src/tutor.txt | |
| parent | 2c670371a21cde5ab506eda02dc2233e20fc1fe1 (diff) | |
| download | pardes-a4a2a96d023a5977ae7a7d07c7ee9e4fe38e9c60.tar.gz pardes-a4a2a96d023a5977ae7a7d07c7ee9e4fe38e9c60.zip | |
Small ux improvements, : tagline focus
Diffstat (limited to 'src/tutor.txt')
| -rw-r--r-- | src/tutor.txt | 21 |
1 files changed, 16 insertions, 5 deletions
diff --git a/src/tutor.txt b/src/tutor.txt index e2dfb123..cf9ecab0 100644 --- a/src/tutor.txt +++ b/src/tutor.txt @@ -108,10 +108,14 @@ THE TAG: each pane has a one-line tag: its MODE (NOR/INS/TTY) + directory or file path + builtins. File panes show "Save Del" by default; Save writes the current file to disk, Del closes the window. Clicking a tag - edits it, ALWAYS in insert mode (a one-line tag has no use for normal - mode): type straight in, Enter looks / Tab executes the word at the - cursor, Esc hands focus back to the body. Terminal and - image panes show "Del". "Delcol" still exists as a command: type it in + edits it in insert mode: type straight in, Enter looks / Tab executes + the word at the cursor, Esc hands focus back to the body. `:` from the + body focuses that same tag in NORMAL mode, parked at its start — vim's + command line with acme's words in it: `:w<Tab>` is w onto "Save", Tab + to execute it, and you land back in the body where you left off (the + chord keys are the same here as anywhere else; `i` if you would rather + type a command than walk to one). Terminal and image panes show "Del". + "Delcol" still exists as a command: type it in a tag or body and execute it to close the whole column. A SEPARATE bar across the top of the screen holds the window-agnostic builtins: Kill Newcol Tutor Debug Colors NextColor @@ -132,6 +136,11 @@ when the pane is focused) to MOVE a window between columns / reorder - the scrollbar is the gutter below the box: left-click scrolls UP to that point, right-click scrolls DOWN + - the FIRST file/image/tutor you open takes a new leftmost column of + its own (nothing is displaced, the other columns just narrow); every + later one splits below a doc already open, so docs share that column + - closing a window (Del, or its shell exiting) hands focus back to the + window you were in before it, not to whichever one comes first (Mouse actions are hard to unit-test from text; native gestures are covered by the e2e suite. Browser touch and embedded-source LOOK are @@ -196,7 +205,8 @@ terminal into the live shell is the tty toggle (Ctrl-b by default; see Part 2). - Enter / Tab in normal mirror the mouse: Enter = look (open the path - under the cursor), Tab = execute. `u` undo, `U` redo. + under the cursor), Tab = execute. `:` runs a command from the tag + (see Part 1). `u` undo, `U` redo. - Editing a file pane MUTATES real content; a terminal pane yanks rendered text and pastes it as an insertion run (shell output can't be deleted, only pasted text can). @@ -441,6 +451,7 @@ the input is empty, mid-text otherwise) KEYS (helix): h j k l w b e 0 $ ^ gg G v x d c y p i a I A o O u undo U redo Enter=look Tab=execute + : = the tag as a command line (motions, Enter, back) zt zz zb Ctrl-d/u Ctrl-f Ctrl-w hjkl Alt-n/c vs Helix: no multi-cursor; selection is LINE-first (x), plus v chars. |
