From 17c1be7341469cc2c811c9889cb67e5e3b948e88 Mon Sep 17 00:00:00 2001 From: Oscar Wallberg Date: Sun, 10 Sep 2023 22:54:26 +0200 Subject: [PATCH] Reduce repeated lines --- lua/core/mappings.lua | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/lua/core/mappings.lua b/lua/core/mappings.lua index 258f219..c71099d 100644 --- a/lua/core/mappings.lua +++ b/lua/core/mappings.lua @@ -42,10 +42,8 @@ vim.keymap.set("t", "", "", opts) vim.keymap.set("n", "", "", opts) vim.keymap.set("n", "", "", opts) -- Use :diffput/get instead of normal one to allow staging visual selection -vim.keymap.set("n", "dp", "&diff ? ':diffput' : 'dp'", opts_expr) -vim.keymap.set("x", "dp", "&diff ? ':diffput' : 'dp'", opts_expr) -vim.keymap.set("n", "do", "&diff ? ':diffget' : 'do'", opts_expr) -vim.keymap.set("x", "do", "&diff ? ':diffget' : 'do'", opts_expr) +vim.keymap.set({"n", "x"}, "dp", "&diff ? ':diffput' : 'dp'", opts_expr) +vim.keymap.set({"n", "x"}, "do", "&diff ? ':diffget' : 'do'", opts_expr) -- Remove default mappings vim.keymap.set("", "", "")