Fix calculation of screen width

See #846.
This commit is contained in:
woodyZootopia
2022-12-21 09:51:12 +09:00
committed by Andy Stewart
parent 400a12081f
commit 00df1089b6

View File

@@ -565,7 +565,7 @@ endfunction
function! s:screen_lines(lines) function! s:screen_lines(lines)
let [_virtualedit, &virtualedit]=[&virtualedit, 'all'] let [_virtualedit, &virtualedit]=[&virtualedit, 'all']
let cursor = getcurpos() let cursor = getcurpos()
normal! g$ normal! 0g$
let available_width = virtcol('.') let available_width = virtcol('.')
call setpos('.', cursor) call setpos('.', cursor)
let &virtualedit=_virtualedit let &virtualedit=_virtualedit