EG
Size: a a a
EG
EG
SB
EG
SB
EG
SB
VL
G
local function UltiSnips_Complete()
if vim.g.ulti_snipped_expanded == 0 then
vim.fn['UltiSnips#ExpandSnippet']()
if vim.g.ulti_expand_res == 0 then
if vim.fn.pumvisible() then return '\\<C-N>'
else return '\\<Tab>' end
end
else
vim.fn['UltiSnips#JumpForwards']()
end
return ''
end
SB
:call function()<CR>
это чудовищный костыль сам по себеSB
local function UltiSnips_Complete()
if vim.g.ulti_snipped_expanded == 0 then
vim.fn['UltiSnips#ExpandSnippet']()
if vim.g.ulti_expand_res == 0 then
if vim.fn.pumvisible() then return '\\<C-N>'
else return '\\<Tab>' end
end
else
vim.fn['UltiSnips#JumpForwards']()
end
return ''
end
EG
VL
EG
YS
EG
({ default_text = "foobar" })
EG
VL