From 8d993a1f56e884f6fa3417913e280de7f024d767 Mon Sep 17 00:00:00 2001 From: Raymaekers Luca Date: Fri, 3 Mar 2023 15:44:17 +0100 Subject: added pantran nvim plugin --- config/essentials/nvim/lua/tlast/remap.lua | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) (limited to 'config/essentials/nvim/lua/tlast/remap.lua') diff --git a/config/essentials/nvim/lua/tlast/remap.lua b/config/essentials/nvim/lua/tlast/remap.lua index bfbf384..762ebc0 100644 --- a/config/essentials/nvim/lua/tlast/remap.lua +++ b/config/essentials/nvim/lua/tlast/remap.lua @@ -80,4 +80,12 @@ vim.keymap.set("n", "P", "PackerSync") vim.keymap.set("n", "", "setlocal spell!") -- open terminal in file's parent director -vim.keymap.set("n", "", "silent !cd %:p:h && $TERMINAL") +-- this needs to be asynchrous +vim.keymap.set("n", "", function () + local cmd = "cd " .. vim.fn.expand("%:p:h") .. "; st" + vim.fn.jobstart(cmd, { + on_exit = function(job_id, exit_code, event_type) + -- Do nothing here + end + }) +end) -- cgit v1.2.3