MacOS – How to open terminal or browser windows in the current workspace

macosquicksilverspaces

Whenever I open a new terminal or browser window via QuickSilver it switches control back to the last used workspace. I would like to always open in the current workspace, how do I do that?

I am on OS Mavericks. Please keep in mind that existing answers about modifying Expose or Spaces settings do not apply.

Best Answer

I've set up Alfred to open new Terminal and Safari windows in the current workspace by having it call an Apple Script. I'd expect that you could do the same in Quicksilver. These are the scripts I've used:

Safari:

tell application "Safari"
  make new document
  activate
end tell

Terminal:

tell application "Terminal"
    do script "uptime"  
    activate
end tell