summaryrefslogtreecommitdiff
path: root/config/essentials/nvim/lua/tlast
diff options
context:
space:
mode:
authorRaymaekers Luca <raymaekers.luca@gmail.com>2023-03-03 19:41:41 +0100
committerRaymaekers Luca <raymaekers.luca@gmail.com>2023-03-03 19:41:41 +0100
commit8431260382bd6531999773c30e1413ddd9af4730 (patch)
tree8cd4fa2d5ba0056183d6f1a45fa26a7779a62314 /config/essentials/nvim/lua/tlast
parent8d993a1f56e884f6fa3417913e280de7f024d767 (diff)
detach spawned terminal from nvim
Diffstat (limited to 'config/essentials/nvim/lua/tlast')
-rw-r--r--config/essentials/nvim/lua/tlast/remap.lua2
1 files changed, 1 insertions, 1 deletions
diff --git a/config/essentials/nvim/lua/tlast/remap.lua b/config/essentials/nvim/lua/tlast/remap.lua
index 762ebc0..8294bba 100644
--- a/config/essentials/nvim/lua/tlast/remap.lua
+++ b/config/essentials/nvim/lua/tlast/remap.lua
@@ -82,7 +82,7 @@ vim.keymap.set("n", "<Leader><C-s>", "<CMD>setlocal spell!<CR>")
-- open terminal in file's parent director
-- this needs to be asynchrous
vim.keymap.set("n", "<Return>", function ()
- local cmd = "cd " .. vim.fn.expand("%:p:h") .. "; st"
+ local cmd = "cd " .. vim.fn.expand("%:p:h") .. "; setsid st"
vim.fn.jobstart(cmd, {
on_exit = function(job_id, exit_code, event_type)
-- Do nothing here