diff options
| author | Marc André Tanner <mat@brain-dump.org> | 2014-09-10 19:20:20 +0200 |
|---|---|---|
| committer | Marc André Tanner <mat@brain-dump.org> | 2014-09-10 19:20:20 +0200 |
| commit | 8910f3fc969ebc64c3f71d162cc9383cf197cdba (patch) | |
| tree | a63d60a19feb2ea087087524a5d3fe5de91014d9 /vis.c | |
| parent | ac669ee5d2e43f60491fe22413afe6c09455b191 (diff) | |
| download | vis-8910f3fc969ebc64c3f71d162cc9383cf197cdba.tar.gz vis-8910f3fc969ebc64c3f71d162cc9383cf197cdba.tar.xz | |
Add normal command 'S' as asynonym for 'cc'
Diffstat (limited to 'vis.c')
| -rw-r--r-- | vis.c | 7 |
1 files changed, 7 insertions, 0 deletions
@@ -321,6 +321,8 @@ static void count(const Arg *arg); static void linewise(const Arg *arg); /* make the current action use the operator indicated by arg->i */ static void operator(const Arg *arg); +/* execute operator twice useful for synonyms (e.g. 'cc') */ +static void operator_twice(const Arg *arg); /* blocks to read a key and performs movement indicated by arg->i which * should be one of MOVE_{RIGHT,LEFT}_{TO,TILL} */ static void movement_key(const Arg *arg); @@ -527,6 +529,11 @@ static void operator(const Arg *arg) { } } +static void operator_twice(const Arg *arg) { + operator(arg); + operator(arg); +} + static void movement_key(const Arg *arg) { Key k = getkey(); if (!k.str[0]) { |
