From 3c75645b71c1c633d1b95e96b3e9ef0e128b09bc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Vladim=C3=ADr=20Dudr?= Date: Tue, 19 Mar 2024 21:15:19 +0100 Subject: [PATCH] nvim: map inline b64 en/decode --- dot_config/nvim/lua/configs/keys.lua | 3 +++ 1 file changed, 3 insertions(+) diff --git a/dot_config/nvim/lua/configs/keys.lua b/dot_config/nvim/lua/configs/keys.lua index 8da9b60..5cfb403 100644 --- a/dot_config/nvim/lua/configs/keys.lua +++ b/dot_config/nvim/lua/configs/keys.lua @@ -58,6 +58,9 @@ function M.setup() end, { desc = 'Toggle foldmethod marker/expr' }) vim.keymap.set('n', 'di', 'Inspect', { desc = 'Inspect' }) + + vim.keymap.set('x', 'eB', "c=system('base64 -w0', @\")", { desc = 'Encode to base64' }) + vim.keymap.set('x', 'eb', "c=system('base64 -d -w0', @\")", { desc = 'Decode from base64' }) end return M