-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathTODO
55 lines (46 loc) · 789 Bytes
/
TODO
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
visual mode:
exec-region = :%!$repl
operators:
R - multi-char replacement
undo
=
motions:
i/a: iw, i{, ip
'., '<mark>, etc
^O, ^I
*, #
cmds:
:! / cmd parsing
:!!
:e - limit cursor to (x, max_lines) when loading a new file
:messages - previous ui_status()s
:g
:v
:m[ove] <to-address>
:c[opy] <to-address>
:j[oin]
:d[elete]
:r[!]
:a
:i
:s
:<
:>
:yank
:bufdo, :argdo, :args
:argdo v/Test/s/hi/ge | up
ranges:
., $, %, +[0-9], '<mark>
use-refactor: command mode is editing a height=1 repl-buffer
registers:
"[a-z]
"[A-Z] - append
@[a-z] - execute register
@. - execute current line?
c_CTRL-R_CTRL-W
macros:
let @a = jjc$yo@a
macro playback needs to fail on motion fail, e.g. the above
qa...q records into a
qA...q records and appends into a
@@