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

9

2

For some reason, iTerm2 windows show up on every one of my "Spaces" (aka Desktops). Right clicking on its icon in the Dock and looking at "Options" reveals "Assign To: None", just like every other application. I can't find anything in iTerm2's settings that determine this behavior. How can I make it stop?

duckworthd

Posted 2013-10-12T07:23:44.073

Reputation: 225

Answers

24

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.

user166826

Posted 2013-10-12T07:23:44.073

Reputation: 366

Problem with this is that it requires spaces which means you can't have a window open wide taking both monitors' space. – Pithikos – 2017-07-28T10:48:21.613

That's it! I've been annoyed by this for a year now! – duckworthd – 2014-04-13T18:52:49.100

6

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.

Benjamski

Posted 2013-10-12T07:23:44.073

Reputation: 71

1Thanks for that. For the last year or so, I've been annoyed to no end that my hotkey window somehow insisted to stay only on the first space, and every time I pulled it up, it switched spaces.

Have tried looking for the solution several times but always came up empty. This restores the desired behavior (i.e. hotkey window always comes up on the current space). Thanks a lot! – Chris – 2017-09-02T11:38:29.510

Thank you so much!! – Razär – 2020-01-24T15:13:17.137

1

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.

huangzonghao

Posted 2013-10-12T07:23:44.073

Reputation: 149