Free tech support / small logo


How to work with Spaces on your Mac

I've been working with windowing systems on computers, graphical user interfaces, for over twenty-five years. My first taste was the MIT X Window System back when Apple was selling the Lisa and Microsoft was trying to get people interested in something called Windows 3.1.

One of the very best features of the X Window Systems (or "X Windows") was its virtual workspaces, where you could "virtually" have as many monitors as you wanted, and could use simple keystrokes to switch between them.

This feature is included in Mac OS X and has been for a long time, and it's called "Spaces". If you don't already use it, you're really missing out on one of the gems of the Mac system, a feature that's pure gold for productivity in my opinion...

To get started with "Spaces" you need to enable it because, most likely, it's disabled by default. Before we get into that, though, I have to warn you that it's a bit of a mind shift because instead of a 1:1 relationship between your monitor (the physical object connected to your computer) and the screen (the graphical representation of the information shown on the monitor). That can get a bit weird because you will be able to have applications running just fine, with all their windows open and functional, yet not be able to see anything on your actual monitor.

Sound weird? Yeah, it does take a bit of getting used to, but remember it's just like how your TV receives all the channels at once but is only showing on the monitor the image sequence from the channel you're "tuned in" to (unless you have picture in picture, but that's exactly how that works: the monitor displays two screens of data simultaneously).

Let's get started, though!

First step: enable Spaces in the first place. Go to Apple --> System Preferences...

mac spaces 1

Click on "Exposé & Spaces", then make sure you've clicked on the "Spaces" tab along the top of that window:

mac spaces 2

Along the top - and highlighted in this screen capture - is "Enable Spaces". Check that.

Now you'll want to determine how many virtual screens you want to work with. I have six by default, though lately I have found that four are sufficient for what I like to keep open and running. You might start with two just to get the hang of it. Notice also that you can create a grid or a long strip of virtual screens. Probably the long strip is easier to start with, but you'll see later that the Mac gives you a visual reminder of what space your in based on whether you have a grid or strip anyway.

Close the System Preference and you've got Spaces running. Nice.

Now, to get to the sort of super-view where you can see all your Spaces, all your virtual screens, at once, press Function+F8 at the same time. Your current window moves "back" and all the other windows show up, in miniature:

mac spaces 3

You can easily move app windows from one Spaces virtual screen to another by just clicking and dragging. Here I'm moving my Chromium (Chrome) web browser from space #2 back to space #1:

mac spaces 4

I typically have four or five apps running at the same time and like to have each live within its own Spaces virtual screen, as you can see in these two screen shots. Saves a lot of screen clutter (especially if you have the discipline to avoid having files and app icons on your Desktop too).

You can also specify which Space your individual apps should launch within, a feature I find super useful in terms of starting out with the organization I prefer. Do this back on the System Preferences pane:

mac spaces 5

No surprise, you can see that Mail is assigned to Space 1, Chromium and Firefox to Space 2 and GraphicConverter to Space 3.

Want to add an app? Launch it, then click on the "+" on the lower left:

mac spaces 6

Now it's on the list so you can assign it a specific Space or, often more useful...

mac spaces 7

Assign it to be visible in all Spaces you're using. That's how I have iTunes set up, for example, so that whatever I'm doing its little mini-window is visible on the lower left corner.

To navigate from Space to Space easily, don't use Function+F8, instead use Control-arrow. Want to move one virtual screen "left"? Use Control-<-. Try it! As you go, you'll see that Spaces gives you a helpful visual cue about what virtual Space you're in for a second or two:

mac spaces 8

In this instance I'm in Space #6, which actually doesn't have any apps assigned at the current moment.

Why is this useful? I find that having just one app's windows on screen helps me concentrate and avoid distractions and -- SQUIRREL! -- side tracking. Further, if you're in the middle of a game or some social networking goofiness, it lets you mentally put it aside while you're trying to be productive (or vice versa!)

Spaces might not be a winner for you, but it's a must-have capability for me on any Mac I use, and I can't imagine working on my systems without it.









Subscribe!
Never miss another Q&A article! Click to subscribe: Add to Google Reader Add to My Yahoo! Subscribe in NewsGator RDF XML
Comments

enabling spaces now ... :)

Posted by: subcorpus at August 13, 2010 11:39 PM

I have something to say, now that you mention it, but ...
Starbucks coffee cup I do have a lot to say, and questions of my own for that matter, but first I'd like to say thank you for all your efforts on this Web site by buying you a cup of coffee!

I do have a comment, now that you mention it!











Remember personal info?


Please note that I will never send you any unsolicited email. Ever.

While I'm at it, please note that by submitting a question or comment you're agreeing to my terms of service, which are: you relinquish any subsequent rights of ownership to your material by submitting it on this site.









Recent Entries


Search
I Need Help!
Need Help? Ask Dave Taylor!


© 2002 - 2012 by Dave Taylor. All Rights Reserved.

Note: This web site is for the purpose of disseminating information for educational purposes, free of charge, for the benefit of all visitors. We take great care to provide quality information. However, we do not guarantee, and accept no legal liability whatsoever arising from or connected to, the accuracy, reliability, currency or completeness of any material contained on this web site or on any linked site.

[whiteboard marker tray]
"Ask Dave Taylor®" is a registered trademark of Intuitive Systems, LLC.