我在 Ubuntu 上使用 Tilda(下拉式终端)作为我的“命令中心”——几乎就像其他人使用 GNOME Do、Quicksilver 或 Launchy 的方式一样。
但是,我正在努力解决如何将进程(例如 Firefox)与启动它的终端完全分离 - 即防止这样的(非)子进程
例如,为了在“正确的”终端窗口中启动 Vim,我尝试了一个简单的脚本,如下所示:
exec gnome-terminal -e "vim $@" &> /dev/null &
Run Code Online (Sandbox Code Playgroud)
但是,这仍然会导致污染(而且,传递文件名似乎不起作用)。
我会搜索这个,但我不知道如何为搜索引擎表达它。
基本上,当我从终端窗口启动 gui 程序时,在退出程序之前无法进一步使用该终端。我刚开始使用 dwm,我不想在启动了几个图形程序后到处都是无用的终端.. 有什么办法可以解决这个问题吗?