We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 9b2dbd7 commit c218fafCopy full SHA for c218faf
lua/blink/cmp/accept/text-edits.lua
@@ -9,6 +9,13 @@ function text_edits.get_from_item(item)
9
-- from when the items were fetched versus the current.
10
-- hack: is there a better way?
11
if item.textEdit ~= nil then
12
+ -- FIXME: temporarily convert insertReplaceEdit to regular textEdit
13
+ if item.textEdit.insert ~= nil then
14
+ item.textEdit.range = item.textEdit.insert
15
+ elseif item.textEdit.replace ~= nil then
16
+ item.textEdit.range = item.textEdit.replace
17
+ end
18
+
19
local text_edit = vim.deepcopy(item.textEdit)
20
local offset = vim.api.nvim_win_get_cursor(0)[2] - item.cursor_column
21
text_edit.range['end'].character = text_edit.range['end'].character + offset
0 commit comments