From 21adfe438b32cd0cd41ca00e99adfe827c4f4a95 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marc=20Andr=C3=A9=20Tanner?= Date: Tue, 13 Jun 2017 14:30:56 +0200 Subject: view: do not automatically anchor selections when setting range --- vis.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'vis.c') diff --git a/vis.c b/vis.c index 1ba6ff2..cd22e4d 100644 --- a/vis.c +++ b/vis.c @@ -971,8 +971,10 @@ void vis_do(Vis *vis) { if (linewise && vis->mode != &vis_modes[VIS_MODE_VISUAL]) c.range = text_range_linewise(txt, &c.range); - if (vis->mode->visual) + if (vis->mode->visual) { view_selections_set(sel, &c.range); + view_selections_anchor(sel); + } if (a->op) { size_t pos = a->op->func(vis, txt, &c); -- cgit v1.2.3