yanky, dont sync with system

This commit is contained in:
Oliver Hartmann 2024-07-10 23:40:42 +02:00
parent 0ce702e204
commit 2cfa266df3

View File

@ -1,7 +1,19 @@
return { return {
'gbprod/yanky.nvim', 'gbprod/yanky.nvim',
config = function() config = function()
require('yanky').setup({}) require('yanky').setup({
ring = {
history_length = 100,
storage = 'shada',
sync_with_numbered_registers = true,
cancel_event = 'update',
ignore_registers = { '_' },
update_register_on_cycle = false,
},
system_clipboard = {
sync_with_ring = false,
},
})
vim.keymap.set({ 'n', 'x' }, 'p', '<Plug>(YankyPutAfter)') vim.keymap.set({ 'n', 'x' }, 'p', '<Plug>(YankyPutAfter)')
vim.keymap.set({ 'n', 'x' }, 'P', '<Plug>(YankyPutBefore)') vim.keymap.set({ 'n', 'x' }, 'P', '<Plug>(YankyPutBefore)')
vim.keymap.set({ 'n', 'x' }, 'gp', '<Plug>(YankyGPutAfter)') vim.keymap.set({ 'n', 'x' }, 'gp', '<Plug>(YankyGPutAfter)')