I currently have a key binding for calling os.execute
for the bash command
$TERMINAL $DIR &
where $DIR
is the current directory of the nvim
process. This almost does what I want, but not quite, the child process is still attached to my currently running terminal. Therefore, if I try to close the terminal in which nvim
is running, it hangs until I close the child window.
Is there a way to get it to run a completely detached process? I tried $TERMINAL $DIR &; disown
, but that’s invalid syntax.
Update: I found a solution for kitty
specifically: it has a --detach
flag. A more general solution would still be appreciated.