1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
|
== 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 m Messages
|65: 31 SPC h t Tutor topbar
== snap index-tail grid=120x66 cursor=7,64
|35: 67 SPC t w Wrap
|36: 68 SPC t z PdfFit
|37: 69 SPC w h Left C-w h, C-w left
|38: 70 SPC w j Down C-w j, C-w down
|39: 71 SPC w k Up C-w k, C-w up
|40: 72 SPC w l Right C-w l, C-w right
|41: 73 SPC y ClipYank
|42: 74 Look enter, right-click
|43: 75 Exec tab, middle-click
|44: 76 Msg
|45: 77 ThemeFile
|46: 78 DumpThemes
|47: 79 Filter
|48: 80 EffectCode
|49: 81 9p
|50: 82 Theme
|51: 83 Shell
|52: 84
|53: 85 language keys (motions, not words):
|54: 86 gd gD gy gi gr goto: definition,
|55: 87 declaration, type-def,
|56: 88 implementation, refs
|57: 89 ]d [d ]D [D diagnostics: next,
|58: 90 prev, last, first
|59: 91 = format (applies, one
|60: 92 undo step)
|61: 93 Tab after a . completion, in insert
|62: 94 C-left-click definition, by mouse
|63: 95 SPC l ... hover, rename, symbols,
|64: 96 calls, types: above
|65: 97
== 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 m Messages
|65: 31 SPC h t Tutor topbar
|