由于某种原因,iTerm2 窗口出现在我的每一个“空间”(又称桌面)上。右键单击 Dock 中的图标并查看“选项”,会显示“分配给:无”,就像其他所有应用程序一样。我在 iTerm2 的设置中找不到任何决定此行为的内容。我该如何停止它?
答案1
我也被这个问题困扰过,最后终于找到了。
首选项 - 配置文件 - 窗口,在底部有一个可设置的空间下拉菜单。
答案2
我遇到了与这篇文章完全相反的问题。我重新启动后,我的 iterm 设置已将热键窗口设置为每个空间。还有其他人遇到过这种情况吗?
编辑:事实证明我需要进入 dock > iterm > options > (分配到) 所有桌面
我认为这个设置在操作系统更新后被重置。
答案3
我不确定我们是否遇到过同样的问题。我的问题是:当从 iterm2 所在的一个桌面(工作区)切换到另一个桌面(我可能想在该桌面上查看一些文档或浏览网页)时,iterm2 总是显示在新桌面之上并覆盖新桌面上的应用程序。这很烦人,因为每当我想切换到另一个桌面时,我都必须要使用该桌面上的某些东西(这肯定不是 iterm2,因为 iterm2 在我当前的桌面上),或者我只是想访问该桌面。当 iterm2 跟随时,它就违背了我的意愿,我需要手动隐藏或关闭它,当你每天进行数千次切换时,这真的很烦人。
而这个问题的解决办法其实很简单,据我观察,只要 iterm2 不在应用程序切换列表(cmd+tab 时出现的列表)的第二位,这种烦人的行为就不会出现。所以我们需要做的就是将 iterm2 从切换列表中排除。在 iterm2 的首选项面板中,在外观选项卡下有一个不错的选项可以配置这一点。
最底部的复选框就是我们想要的!!!
我现在才找到答案,我很高兴我终于找到了答案!我从 2013 年开始就一直为此烦恼。
答案4
首选项 >> 配置文件 >> 窗口并将空间设置为“当前空间”。然后重新启动 iTerm2。确保为所有现有配置文件更改此设置。