From 0c43d80579f0a7a8573ae58443d1a699bba80c12 Mon Sep 17 00:00:00 2001 From: Henrik Hautakoski Date: Fri, 11 Oct 2024 14:15:48 +0200 Subject: [PATCH] nvim: keymaps: apply indent and move to end for pasting in visual mode --- nvim/lua/user/keymaps.lua | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/nvim/lua/user/keymaps.lua b/nvim/lua/user/keymaps.lua index 6f0b954..818a2e6 100644 --- a/nvim/lua/user/keymaps.lua +++ b/nvim/lua/user/keymaps.lua @@ -57,7 +57,7 @@ vim.keymap.set('v', 'y', 'myy`y') vim.keymap.set('v', 'Y', 'myY`y') -- Indent and move to the end when pasting. -vim.keymap.set('n', 'p', 'p`[v`]=`>') +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"})