fix: setup ocs52 copy for * register
This commit is contained in:
parent
a6285798bf
commit
4b1128f820
|
@ -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,
|
|
||||||
},
|
},
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue