aboutsummaryrefslogtreecommitdiff
path: root/config.def.h
diff options
context:
space:
mode:
authorMarc André Tanner <mat@brain-dump.org>2017-01-16 19:43:25 +0100
committerMarc André Tanner <mat@brain-dump.org>2017-01-16 19:43:25 +0100
commit201c3ffa3724f635ba0c98f4acecbd4b8db293c1 (patch)
tree14e071120be44dd318f623c0ecdf07e58de26729 /config.def.h
parentb68ad55ab405a61449b448463d3ce0da38176534 (diff)
downloadvis-201c3ffa3724f635ba0c98f4acecbd4b8db293c1.tar.gz
vis-201c3ffa3724f635ba0c98f4acecbd4b8db293c1.tar.xz
vis: allow macro recording/replay in visual mode
Fix #461
Diffstat (limited to 'config.def.h')
-rw-r--r--config.def.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/config.def.h b/config.def.h
index 1d08434..375f2fd 100644
--- a/config.def.h
+++ b/config.def.h
@@ -267,6 +267,7 @@ static const KeyBinding bindings_normal[] = {
static const KeyBinding bindings_visual[] = {
{ "A", ACTION(CURSORS_NEW_LINES_END) },
+ { "@", ACTION(MACRO_REPLAY) },
{ ":", ACTION(PROMPT_SHOW) },
{ "-", ACTION(SELECTIONS_ROTATE_LEFT) },
{ "+", ACTION(SELECTIONS_ROTATE_RIGHT) },
@@ -292,6 +293,7 @@ static const KeyBinding bindings_visual[] = {
{ "J", ACTION(JOIN_LINES) },
{ "gJ", ACTION(JOIN_LINES_TRIM) },
{ "o", ACTION(SELECTION_FLIP) },
+ { "q", ACTION(MACRO_RECORD) },
{ "r", ACTION(REPLACE_CHAR) },
{ "s", ALIAS("c") },
{ "<S-Tab>", ACTION(CURSORS_ALIGN_INDENT_RIGHT) },