From 1fc90a78e61329e6ca20aa3d377b3dfc76064d69 Mon Sep 17 00:00:00 2001 From: Alex Yatskov Date: Fri, 21 Oct 2022 21:51:48 -0700 Subject: [PATCH] Add UnAlign --- init.lua | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/init.lua b/init.lua index bdec524..d7b66c1 100644 --- a/init.lua +++ b/init.lua @@ -195,3 +195,12 @@ vim.g.rustfmt_autosave = 1 -- hflip.nvim vim.keymap.set('n', 'gfs', vim.cmd.HFlip) + +-- helpers +vim.api.nvim_create_user_command( + 'UnAlign', + function(ctx) + vim.cmd(ctx.line1 .. ',' .. ctx.line2 .. 's/\\(\\S\\+\\)\\s\\{2,\\}/\\1 /g') + end, + { range = '%' } +)