diff --git a/plugin/join.vim b/plugin/join.vim index 5b27784..d833962 100644 --- a/plugin/join.vim +++ b/plugin/join.vim @@ -139,7 +139,7 @@ endfunction function! g:SaveCursorVisualSmartJoin() call setpos('.', getpos("'<")) - call s:SmartJoin(getpos("'>")[1] - getpos('.')[1]) + call s:SmartJoin(getpos("'>")[1] - getpos('.')[1] - 1) exe "normal! `<" endfunction