mirror of
https://github.com/neovim/neovim.git
synced 2026-04-27 01:34:16 +00:00
vim-patch:9.0.1785: wrong cursor position with 'showbreak' and lcs-eol (#24852)
Problem: wrong cursor position with 'showbreak' and lcs-eol
Solution: Add size of 'showbreak' before when 'listchars' "eol" is used.
Also fix wrong cursor position with wrapping virtual text on
empty line and 'showbreak'.
closes: vim/vim#12891
1193951beb
This commit is contained in:
@@ -2886,6 +2886,15 @@ bbbbbbb]])
|
||||
{1:~ }|
|
||||
|
|
||||
]]}
|
||||
feed('zbx')
|
||||
screen:expect{grid=[[
|
||||
1 ^12312312312312312312312312|
|
||||
{1:+}31231231231231231231231|
|
||||
{1:+}23123123123123123123 |
|
||||
{1:~ }|
|
||||
{1:~ }|
|
||||
|
|
||||
]]}
|
||||
end
|
||||
|
||||
describe('with showbreak, smoothscroll', function()
|
||||
|
||||
Reference in New Issue
Block a user