== snap boot grid=120x66 cursor=7,2 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill | /tmp/pardes-snap/builtins/cwd/notes.txt Save New Newtty Del | 1 line 1 | 2 line 2 | 3 line 3 | 4 line 4 | 5 line 5 | 6 line 6 | 7 == snap index grid=120x66 cursor=7,35 |34: /tmp/pardes-snap/builtins/cwd/+Help Save New Newtty Del |35: 1 pardes builtins, and how to run each: |36: 2 SPC and its keys, a chord, a button, the |37: 3 topbar - or the name, executed anywhere. |38: 4 |39: 5 SPC ? Help topbar |40: 6 SPC P ClipPasteBefore |41: 7 SPC R ClipReplace |42: 8 SPC Y ClipYankMain |43: 9 SPC a a PanelAscii |44: 10 SPC a c PanelCurtain |45: 11 SPC a d PanelDissolve |46: 12 SPC a e PanelEdges |47: 13 SPC a f PanelFall |48: 14 SPC a r PanelScramble |49: 15 SPC a s PanelSlide |50: 16 SPC a t PanelType |51: 17 SPC a v PanelVertical |52: 18 SPC a w PanelWave |53: 19 SPC a z PanelZoom |54: 20 SPC c d Delcol |55: 21 SPC c j Joincol topbar |56: 22 SPC c n Newcol topbar |57: 23 SPC d Del |58: 24 SPC f c Config |59: 25 SPC f f Find topbar |60: 26 SPC f g Grep topbar |61: 27 SPC f n New topbar |62: 28 SPC f s Save |63: 29 SPC h c Changelog topbar |64: 30 SPC h t Tutor topbar |65: 31 SPC j i Forward C-i == snap index-tail grid=120x66 cursor=7,64 |35: 66 SPC t w Wrap |36: 67 SPC t z PdfFit |37: 68 SPC w h Left C-w h, C-w left |38: 69 SPC w j Down C-w j, C-w down |39: 70 SPC w k Up C-w k, C-w up |40: 71 SPC w l Right C-w l, C-w right |41: 72 SPC y ClipYank |42: 73 Look enter, right-click |43: 74 Exec tab, middle-click |44: 75 Msg |45: 76 ThemeFile |46: 77 DumpThemes |47: 78 Filter |48: 79 EffectCode |49: 80 9p |50: 81 Theme |51: 82 Shell |52: 83 |53: 84 language keys (motions, not words): |54: 85 gd gD gy gi gr goto: definition, |55: 86 declaration, type-def, |56: 87 implementation, refs |57: 88 ]d [d ]D [D diagnostics: next, |58: 89 prev, last, first |59: 90 = format (applies, one |60: 91 undo step) |61: 92 Tab after a . completion, in insert |62: 93 C-left-click definition, by mouse |63: 94 SPC l ... hover, rename, symbols, |64: 95 calls, types: above |65: 96 == snap not-a-picker grid=120x66 cursor=19,61 == snap window-group grid=120x66 cursor=19,35 |35: 1 pardes builtins under SPC w |36: 2 |37: 3 SPC w h Left C-w h, C-w left |38: 4 SPC w j Down C-w j, C-w down |39: 5 SPC w k Up C-w k, C-w up |40: 6 SPC w l Right C-w l, C-w right |41: 7 |42: |43: |44: |45: |46: |47: |48: |49: |50: |51: |52: |53: |54: |55: |56: |57: |58: |59: |60: |61: |62: |63: |64: |65: == snap tutor-from-index grid=120x66 cursor=7,19 |18: /Tutor Save New Newtty Del |19: 1 |20: 2 PARDES TUTOR |21: 3 tmux + vi + acme, from scratch. |22: 4 |23: 5 The model is acme's: EVERYTHING is text, editable and executable |24: 6 the same way. Modal editing (helix-style) lives on top of that. |25: 7 Press j until you reach the introduction. |26: 8 |27: 9 |28: 10 ================================================================= |29: 11 = INTRODUCTION = |30: 12 ================================================================= |31: 13 |32: 14 A pane is just text on screen. There is no separate "buffer" type — |33: 15 what you see is what you edit. Some panes happen to be live terminals; |35: 1 pardes builtins, and how to run each: |36: 2 SPC and its keys, a chord, a button, the |37: 3 topbar - or the name, executed anywhere. |38: 4 |39: 5 SPC ? Help topbar |40: 6 SPC P ClipPasteBefore |41: 7 SPC R ClipReplace |42: 8 SPC Y ClipYankMain |43: 9 SPC a a PanelAscii |44: 10 SPC a c PanelCurtain |45: 11 SPC a d PanelDissolve |46: 12 SPC a e PanelEdges |47: 13 SPC a f PanelFall |48: 14 SPC a r PanelScramble |49: 15 SPC a s PanelSlide |50: 16 SPC a t PanelType |51: 17 SPC a v PanelVertical |52: 18 SPC a w PanelWave |53: 19 SPC a z PanelZoom |54: 20 SPC c d Delcol |55: 21 SPC c j Joincol topbar |56: 22 SPC c n Newcol topbar |57: 23 SPC d Del |58: 24 SPC f c Config |59: 25 SPC f f Find topbar |60: 26 SPC f g Grep topbar |61: 27 SPC f n New topbar |62: 28 SPC f s Save |63: 29 SPC h c Changelog topbar |64: 30 SPC h t Tutor topbar |65: 31 SPC j i Forward C-i