Fix off-by-one range error for visually selected range
This commit is contained in:
parent
ebd1b3367d
commit
770325e5df
1 changed files with 2 additions and 0 deletions
|
|
@ -193,6 +193,8 @@ class Command
|
|||
if runOverSelections
|
||||
for id, selection of @selections
|
||||
bufferRange = selection.getBufferRange()
|
||||
if @editor.getTextInBufferRange(bufferRange).endsWith('\n')
|
||||
bufferRange.end.row--
|
||||
range = [bufferRange.start.row, bufferRange.end.row]
|
||||
func({ range, args, @vimState, @exState, @editor })
|
||||
else
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue