From 230dacf4094798ac18515873661de6062450522d Mon Sep 17 00:00:00 2001 From: vx-clutch Date: Mon, 24 Jun 2024 18:58:26 -0400 Subject: [PATCH] feat: :G default to git status --- nvim/.config/nvim/init.lua | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/nvim/.config/nvim/init.lua b/nvim/.config/nvim/init.lua index d0158c8..5700b86 100644 --- a/nvim/.config/nvim/init.lua +++ b/nvim/.config/nvim/init.lua @@ -917,5 +917,9 @@ vim.api.nvim_create_user_command('Wex', function() vim.cmd 'Oil' end, {}) vim.api.nvim_create_user_command('G', function(opts) - vim.cmd('silent! !' .. 'git ' .. table.concat(opts.fargs, ' ')) -end, { nargs = '+' }) + if #opts.fargs == 0 then + vim.cmd '!git status' + else + vim.cmd('silent! !' .. 'git ' .. table.concat(opts.fargs, ' ')) + end +end, { nargs = '*' })