fix(custom_entries_view): consider multibyte characters (#1287)

This commit is contained in:
NAKAI Tsuyoshi
2022-11-09 19:25:26 +09:00
committed by GitHub
parent 9bb8ee6e2d
commit c8d4afdad6

View File

@@ -154,7 +154,8 @@ custom_entries_view.open = function(self, offset, entries)
local pos = api.get_screen_cursor()
local cursor = api.get_cursor()
local delta = cursor[2] + 1 - self.offset
local cursor_before_line = api.get_cursor_before_line()
local delta = vim.fn.strdisplaywidth(cursor_before_line:sub(-cursor[2])) + 1 - self.offset
local row, col = pos[1], pos[2] - delta - 1
local border_info = window.get_border_info({ style = completion })