From 5b5015c69ba7d020387a87e5a8557681daea38df Mon Sep 17 00:00:00 2001 From: Henrik Hautakoski Date: Fri, 11 Oct 2024 14:16:32 +0200 Subject: [PATCH] nvim: keymaps: yank/paste from/to system register should work in both visual line and block mode --- nvim/lua/user/keymaps.lua | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/nvim/lua/user/keymaps.lua b/nvim/lua/user/keymaps.lua index 818a2e6..b8ec19c 100644 --- a/nvim/lua/user/keymaps.lua +++ b/nvim/lua/user/keymaps.lua @@ -59,8 +59,8 @@ vim.keymap.set('v', 'Y', 'myY`y') -- Indent and move to the end when pasting. vim.keymap.set({ 'n', 'x' }, 'p', 'p`[v`]=`>') -vim.keymap.set({ 'n', 'v' }, 'y', [["+y]], {desc = "Yank into system register"}) -vim.keymap.set({ 'n', 'v' }, 'p', [["+p]], {desc = "Paste system register"}) +vim.keymap.set({ 'n', 'x' }, 'y', [["+y]], {desc = "Yank into system register"}) +vim.keymap.set({ 'n', 'x' }, 'p', [["+p]], {desc = "Paste system register"}) vim.keymap.set('x', 'p', [["_dP]], { silent = true, desc = "Paste without storing deleted content in register" }) --