added osc for ssh clipboard functionality
This commit is contained in:
parent
a4a2f8c531
commit
b6ab54838c
|
@ -0,0 +1,18 @@
|
||||||
|
return {
|
||||||
|
|
||||||
|
'ojroques/nvim-osc52',
|
||||||
|
config = function()
|
||||||
|
require('osc52').setup {
|
||||||
|
max_length = 0, -- Maximum length of selection (0 for no limit)
|
||||||
|
silent = false, -- Disable message on successful copy
|
||||||
|
trim = false, -- Trim surrounding whitespaces before copy
|
||||||
|
}
|
||||||
|
local function copy()
|
||||||
|
if (vim.v.event.operator == 'y' or vim.v.event.operator == 'd') and vim.v.event.regname == '' then
|
||||||
|
require('osc52').copy_register ''
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
|
vim.api.nvim_create_autocmd('TextYankPost', { callback = copy })
|
||||||
|
end,
|
||||||
|
}
|
Loading…
Reference in New Issue