mirror of
https://github.com/hexedtech/codemp-nvim.git
synced 2024-11-21 23:14:54 +01:00
fix: extend 0-width cursors
This commit is contained in:
parent
5d2f7fa2c7
commit
6094c7b7b8
1 changed files with 4 additions and 0 deletions
|
@ -100,6 +100,10 @@ local function register_cursor_handler(controller)
|
|||
local buffer_id = buffers.map_rev[event.buffer]
|
||||
if buffer_id ~= nil then
|
||||
local hi = user_hl[event.user].hi
|
||||
if event.start[1] == event.finish[1] and event.start[2] == event.finish[2] then
|
||||
-- vim can't draw 0-width cursors, so we always expand them to at least 1 width
|
||||
event.finish[2] = event.finish[2] + 1
|
||||
end
|
||||
user_hl[event.user].mark = vim.api.nvim_buf_set_extmark(
|
||||
buffer_id,
|
||||
user_hl[event.user].ns,
|
||||
|
|
Loading…
Reference in a new issue