neovim/.config/nvim/lua/plugins/osc52-yank.lua
return {
'ojroques/vim-oscyank',
dependencies = {
'ojroques/nvim-osc52'
},
config = function()
vim.api.nvim_set_option("clipboard","unnamedplus")
vim.api.nvim_create_autocmd("TextYankPost", {
group = vim.api.nvim_create_augroup("highlight_yank", { clear=true }),
callback = function()
vim.highlight.on_yank({ higroup="IncSearch", timeout=500 })
if vim.v.event.operator == 'y' and vim.v.event.regname == '' then
vim.cmd [[OSCYankRegister]]
end
end,
})
end,
}