From c0075ac1ab9316bbb16d6c6760d3c0ec36e3bb03 Mon Sep 17 00:00:00 2001 From: Henrik Hautakoski Date: Mon, 21 Jul 2025 05:51:11 +0200 Subject: [PATCH] nvim/lua/user/keymaps.lua: path formatting --- nvim/lua/user/keymaps.lua | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/nvim/lua/user/keymaps.lua b/nvim/lua/user/keymaps.lua index d559119..f1fb1ed 100644 --- a/nvim/lua/user/keymaps.lua +++ b/nvim/lua/user/keymaps.lua @@ -46,6 +46,10 @@ vim.keymap.set('x', 'fha', [[:s/0x\(\x\{1\}\X\)/0x0\1/g]], vim.keymap.set('x', 'fhn', [[:s/\(\(0x\x\{1,2\}, \)\{8\}\)/\1\r/g]], { desc = "Format a comma separated hex list into 8 bytes per line." }) +-- Paths +vim.keymap.set('x', 'fp', "noop", { desc = "Format path" }) +vim.keymap.set('x', 'fpw', [[:s~/~\\\\~g]], { desc = "Format path from linux to windows" }) +vim.keymap.set('x', 'fpl', [[:s~\\\\~/~g]], { desc = "Format path from windows to linux" }) -- -- Editing - Copy / Paste