diff options
| author | Miles Canfield <miles.a.canfield@gmail.com> | 2020-10-20 17:17:30 -0600 |
|---|---|---|
| committer | Randy Palamar <palamar@ualberta.ca> | 2023-06-06 08:26:11 -0600 |
| commit | 7221065de091d730738eae8de16c01e17124921a (patch) | |
| tree | 97094690c339c67384b30ec58770eadfaff44916 /vis.c | |
| parent | 700de277b027abe97e5ddd4c2ff8aa97939353d9 (diff) | |
| download | vis-7221065de091d730738eae8de16c01e17124921a.tar.gz vis-7221065de091d730738eae8de16c01e17124921a.tar.xz | |
Limit to lines within range for inner text objects
Diffstat (limited to 'vis.c')
| -rw-r--r-- | vis.c | 3 |
1 files changed, 3 insertions, 0 deletions
@@ -976,6 +976,9 @@ void vis_do(Vis *vis) { if (a->textobj->type & TEXTOBJECT_DELIMITED_OUTER) { r.start--; r.end++; + } else if (linewise && (a->textobj->type & TEXTOBJECT_DELIMITED_INNER)) { + r.start = text_line_next(txt, r.start); + r.end = text_line_prev(txt, r.end); } if (vis->mode->visual || (i > 0 && !(a->textobj->type & TEXTOBJECT_NON_CONTIGUOUS))) |
