diff options
| author | Marc André Tanner <mat@brain-dump.org> | 2016-11-19 11:24:15 +0100 |
|---|---|---|
| committer | Marc André Tanner <mat@brain-dump.org> | 2016-11-19 15:40:16 +0100 |
| commit | dba95bcb3361114c0cd03c33b916076d3af103fa (patch) | |
| tree | 8142a980a570ce13bf19ecab539363a9b88beffc | |
| parent | 7eefb7a5c6ee0ace52dbefaf91ec92f99b6887e7 (diff) | |
| download | vis-dba95bcb3361114c0cd03c33b916076d3af103fa.tar.gz vis-dba95bcb3361114c0cd03c33b916076d3af103fa.tar.xz | |
test/vim: add a few tests for registers
| -rw-r--r-- | vim/registers/black-hole.in | 5 | ||||
| -rw-r--r-- | vim/registers/black-hole.keys | 7 | ||||
| -rw-r--r-- | vim/registers/command.in | 2 | ||||
| -rw-r--r-- | vim/registers/command.keys | 4 | ||||
| -rw-r--r-- | vim/registers/named.in | 5 | ||||
| -rw-r--r-- | vim/registers/named.keys | 13 | ||||
| -rw-r--r-- | vim/registers/search.in | 3 | ||||
| -rw-r--r-- | vim/registers/search.keys | 7 | ||||
| -rw-r--r-- | vim/registers/zero.in | 5 | ||||
| -rw-r--r-- | vim/registers/zero.keys | 7 |
10 files changed, 58 insertions, 0 deletions
diff --git a/vim/registers/black-hole.in b/vim/registers/black-hole.in new file mode 100644 index 0000000..51ece0f --- /dev/null +++ b/vim/registers/black-hole.in @@ -0,0 +1,5 @@ +Black hole register "_ + +When writing to this register, nothing happens. This can be used to delete +text without affecting the normal registers. When reading from this register, +nothing is returned. {not in Vi} diff --git a/vim/registers/black-hole.keys b/vim/registers/black-hole.keys new file mode 100644 index 0000000..44f1cd7 --- /dev/null +++ b/vim/registers/black-hole.keys @@ -0,0 +1,7 @@ +"_yy +p +j +dd +"_dd +P +"_3p diff --git a/vim/registers/command.in b/vim/registers/command.in new file mode 100644 index 0000000..d9e3a01 --- /dev/null +++ b/vim/registers/command.in @@ -0,0 +1,2 @@ +": Contains the most recent executed command-line. + Example: Use "@:" to repeat the previous command-line command. diff --git a/vim/registers/command.keys b/vim/registers/command.keys new file mode 100644 index 0000000..7b14583 --- /dev/null +++ b/vim/registers/command.keys @@ -0,0 +1,4 @@ +:s,command,COMMAND,<Enter> +o<C-r>:<Escape> +j +@: diff --git a/vim/registers/named.in b/vim/registers/named.in new file mode 100644 index 0000000..c31eada --- /dev/null +++ b/vim/registers/named.in @@ -0,0 +1,5 @@ +Named registers "a to "z or "A to "Z + +Vim fills these registers only when you say so. Specify them as lowercase +letters to replace their previous contents or as uppercase letters to append +to their previous contents. diff --git a/vim/registers/named.keys b/vim/registers/named.keys new file mode 100644 index 0000000..c1bcc0f --- /dev/null +++ b/vim/registers/named.keys @@ -0,0 +1,13 @@ +"ayy +j +"Ayy +j +"Byy +j +"Byy +j +"cyy +o---------<Escape> +"agp +"bgp +"cgp diff --git a/vim/registers/search.in b/vim/registers/search.in new file mode 100644 index 0000000..32d98d4 --- /dev/null +++ b/vim/registers/search.in @@ -0,0 +1,3 @@ +Last search pattern register "/ +Contains the most recent search-pattern. +{not in Vi} diff --git a/vim/registers/search.keys b/vim/registers/search.keys new file mode 100644 index 0000000..f217d8d --- /dev/null +++ b/vim/registers/search.keys @@ -0,0 +1,7 @@ +/search<Enter> +O +<C-r>/<Escape> +/pattern<Enter> +G +o +<C-r>/<Escape> diff --git a/vim/registers/zero.in b/vim/registers/zero.in new file mode 100644 index 0000000..42828f7 --- /dev/null +++ b/vim/registers/zero.in @@ -0,0 +1,5 @@ +Register "0 + +Numbered register 0 contains the text from the most recent yank command, +unless the command specified another register with ["x]. + diff --git a/vim/registers/zero.keys b/vim/registers/zero.keys new file mode 100644 index 0000000..01d5cd1 --- /dev/null +++ b/vim/registers/zero.keys @@ -0,0 +1,7 @@ +"ayy +"0p +"Ayy +"0p +yy +G +"0p
\ No newline at end of file |
