iTerm2 shows up on every Space. How to keep it from doing so?

I got stuck with this as well and finally found it.

Preferences - Profiles - Window and towards the bottom there is a spaces drop down you can set.


I've been having the absolute opposite problem of this post. I've rebooted and my iterm settings have the hotkey window set to every space. Anyone else encountering that?

edit: It turns out I needed to go into the dock > iterm > options > (assign to) All Desktops

I think this setting was reset after an os update.


I am not so sure if we had suffered from the same problem. My problem was: when switching from one desktop(workspace) where iterm2 resides to another desktop ( where I may want to check some documentation or browse web), iterm2 always shows on top of the new desktop and covers the application on the new desktop. This is annoying in a sense that whenever I want to switch to another desktop, I must want to use something on that desktop(which is definitely not iterm2 as iterm2 is on my current desktop) or I just want to have access to the desktop. And when iterm2 follows, it just screws my will and I need to manually hide or close it, which can be really annoying when you do the switches thousands of times a day.

And the solution to this is actually quite simple. According to my observation, as long as the iterm2 is not on the second place of the application switching list(the list that shows up when you cmd+tab), the annoying behavior doesn't appear. So what we need to do is to exclude iterm2 from the switching list. And there is a nice option to configure this in iterm2's preference panel, under the appearance tab.

Image of the exclude option

And the checkbox on the bottom most is what we want!!!

I just found out the answer now and I am so happy that I finally figured it out! I had been annoyed since 2013.