为什么 Neovim 在使用 nohup 和 & 启动时的行为与 Geany 不同?

为什么 Neovim 在使用 nohup 和 & 启动时的行为与 Geany 不同?

当我打开时杰尼我需要启动它诺哈普,例如,nohup geany test.txt &这样当我关闭启动它的 shell 时,Geany 就不会关闭。我注意到情况并非如此尼奥维姆,简单xdg-open test.txt就够了(前提是我事先跑过xdg-mime default nvim.desktop text)。执行nvim test.txt &nohup nvim test.txt &导致进程启动,但编辑器窗口甚至不可见。

1.在上述情况下,为什么要去杰尼尼奥维姆 表现不同?

2.nvim在我可以访问二进制文件但尚未完成(或无法运行)类似xdg-mime default nvim.desktop text或 之类的环境中mimeopen -d .txt,如何nvim在新窗口中启动,以便在关闭启动它的 shell 时它不会关闭?

PS 我使用 Bash。

相关内容