创建新的终端窗口但不切换焦点

cod*_*der 3 command-line gnome-terminal 18.04

我正在运行一个终端(称之为主终端),我启动了一个脚本来在我的系统的后台运行一些更新,当我这样做时,我打开其他几个窗口(终端)来运行tail -F some-file.log以获得一些关于什么的视觉效果继续。与此同时,我想在主终端继续做我的事情。

问题是,每次我的后台任务生成一个新终端(gnome-terminal)时,它都会将焦点切换到该终端并中断我的打字。

是否有一些 gnome-terminal 选项(或其他方法)来打开终端但不将焦点切换到它?

Lin*_*ech 5

使用网页和我自己的研究主要基于此页面上提供的第二个解决方案,您要更改的关键是org.gnome.desktop.wm.preferences focus-new-windows从该gsettings description关键的引用:

此选项提供对新创建的窗口如何获得焦点的额外控制。它有两个可能的值;“smart”应用用户的正常对焦模式,“strict”导致从终端启动的窗口没有获得焦点。

如说明中所示,默认或正常窗口行为是“智能”,但实现您想要的设置应该是“严格”设置。这个改变可以通过运行命令来实现gsettings set org.gnome.desktop.wm.preferences focus-new-windows 'strict'