I have a shortcut to activate iTerm. If there is an open iTerm window somewhere, it takes me there. However, what I'm trying to do is open a new iTerm window in whichever desktop/space I'm currently at, not just activate an existing iTerm window. I am also assuming that if iTerm isn't open at all, this action will do it. Any help is greatly appreciated by this KM newbie!
This option seems to open a window that "follows" me to whichever workspace I switch to! It's hard to imagine why this feature might be useful, but I think this defeats the whole purpose of desktop spaces
I suspect this problem might require some Apple Script jujitsu to solve, of which I have no mastery.
I don't have a quick answer, but I might have something related.
I was having the same kind of problem with Chrome where when I clicked on a *.webloc file , it would open a new tab in whatever my most recent Chrome window was, no matter what desktop that window might be in. That would usually bounce me over to a different working project with annoying results. I did succeed in setting up a keyboard shortcut that, when pressed on a selected *.webloc file, opens that URL in a new Chrome window in the current desktop. Much more like I want. And it sounds like what you want with iTerm.
It's late and I'm off to bed, but if you're still interested in the problem a year later, let me know and I'll dig up how I did it. That solution might help your problem.
Or it might use a command line option to Chrome that forces a new window and so it doesn't really apply to iTerm unless iTerm has a similar command line option.
Or something else. I just don't remember now so I'll look for it later. Let me know if you ever solved your problem.