From 297405ed31215a6bf9d3b3c3946f47edf04d6773 Mon Sep 17 00:00:00 2001 From: Toby Vincent Date: Tue, 2 May 2023 14:50:51 -0500 Subject: fix(nvim): use existing session name if it exists --- nvim/.config/nvim/lua/tobyvin/utils/session.lua | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'nvim') diff --git a/nvim/.config/nvim/lua/tobyvin/utils/session.lua b/nvim/.config/nvim/lua/tobyvin/utils/session.lua index 009337b..9427362 100644 --- a/nvim/.config/nvim/lua/tobyvin/utils/session.lua +++ b/nvim/.config/nvim/lua/tobyvin/utils/session.lua @@ -16,6 +16,10 @@ end)() local session_dir = vim.fn.stdpath("data") .. sep .. "session" function M.path() + if vim.v.this_session then + return vim.v.this_session + end + local name = vim.loop.cwd():gsub(":", "++"):gsub(sep, "%%") return session_dir .. sep .. name .. ".vim" end -- cgit v1.2.3-70-g09d2