diff options
| author | Marc André Tanner <mat@brain-dump.org> | 2016-02-18 21:00:26 +0100 |
|---|---|---|
| committer | Marc André Tanner <mat@brain-dump.org> | 2016-02-18 21:00:26 +0100 |
| commit | ff57c0b8598a60617983ebe25d34c79a9c6bc511 (patch) | |
| tree | 766572a9e30a28be3ece6b64a52699f7933e97ab | |
| parent | c033a93b1a4edff0bc9b1fb1a112cef36307e0ac (diff) | |
| download | vis-ff57c0b8598a60617983ebe25d34c79a9c6bc511.tar.gz vis-ff57c0b8598a60617983ebe25d34c79a9c6bc511.tar.xz | |
vis: move cursor to start of yanked range
Close #176
| -rw-r--r-- | vis-operators.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/vis-operators.c b/vis-operators.c index 6d47055..6e61d46 100644 --- a/vis-operators.c +++ b/vis-operators.c @@ -27,7 +27,7 @@ static size_t op_yank(Vis *vis, Text *txt, OperatorContext *c) { register_put(vis, c->reg, txt, &c->range); if (c->reg == &vis->registers[VIS_REG_DEFAULT]) register_put(vis, &vis->registers[VIS_REG_ZERO], txt, &c->range); - return c->pos; + return c->range.start; } static size_t op_put(Vis *vis, Text *txt, OperatorContext *c) { |
