fix: setup ocs52 copy for * register

This commit is contained in:
Matej Janezic 2025-10-13 00:12:44 +02:00
parent a6285798bf
commit 4b1128f820
Signed by: janezicmatej
GPG Key ID: 4298E230ED37B2C0
1 changed files with 7 additions and 4 deletions

View File

@ -33,16 +33,19 @@ vim.o.ignorecase = true
vim.o.smartcase = true vim.o.smartcase = true
-- osc52 escape codes copy -- osc52 escape codes copy
local function ocs52_paste_fail()
vim.notify("can't paste via osc52", vim.log.levels.WARN)
return {}
end
vim.g.clipboard = { vim.g.clipboard = {
name = "osc52-writeonly", name = "osc52-writeonly",
copy = { copy = {
["+"] = require("vim.ui.clipboard.osc52").copy("+"), ["+"] = require("vim.ui.clipboard.osc52").copy("+"),
["*"] = require("vim.ui.clipboard.osc52").copy("*"),
}, },
paste = { paste = {
["+"] = function() ["+"] = ocs52_paste_fail,
vim.notify("can't paste via osc52", vim.log.levels.WARN) ["*"] = ocs52_paste_fail,
return {}
end,
}, },
} }