From 6568159ec89baee6d2aae0f4f6421999d6761051 Mon Sep 17 00:00:00 2001 From: ChewCW Date: Fri, 31 Jan 2025 22:20:18 +0800 Subject: [PATCH] feat: add session name completion for SessionSave Enhance the SessionSave command by adding autocompletion functionality for session names using the existing complete_session function. This improves user experience by providing suggestions of available session names. --- lua/auto-session/autocmds.lua | 1 + 1 file changed, 1 insertion(+) diff --git a/lua/auto-session/autocmds.lua b/lua/auto-session/autocmds.lua index 023c23a..7accc9e 100644 --- a/lua/auto-session/autocmds.lua +++ b/lua/auto-session/autocmds.lua @@ -294,6 +294,7 @@ function M.setup_autocmds(AutoSession) vim.api.nvim_create_user_command("SessionSave", function(args) return AutoSession.SaveSession(args.args) end, { + complete = complete_session, bang = true, nargs = "?", desc = "Save session using current working directory as the session name or an optional session name",