From 31386141a81b82129061bac0f25b77b86a1de09c Mon Sep 17 00:00:00 2001 From: Imbus Date: Thu, 5 Mar 2026 16:59:20 +0100 Subject: [PATCH] Bash ExpandVars user command --- lua/autocmd.lua | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/lua/autocmd.lua b/lua/autocmd.lua index e3afaf9..cc00167 100644 --- a/lua/autocmd.lua +++ b/lua/autocmd.lua @@ -83,4 +83,8 @@ vim.api.nvim_create_user_command('HeaderGuard', function() print('Header guard inserted: ' .. guard) end, { desc = 'Insert header guard for current .h file' }) +vim.api.nvim_create_user_command('ExpandVars', function() + vim.cmd [[silent! %s/\$\([A-Za-z_][A-Za-z0-9_]*\)/\${\1}/g]] +end, { desc = 'Expand all bash vars' }) + -- vim: ts=2 sts=2 sw=2 et