There is an easy way to see invisible items inside a specific folder -- without changing Finder's hidden 'show hidden' preference or using other file managers like PathFinder or muCommander). Just use Spotlight in Finder:
Navigate to the folder in which you want to see invisible items; let us call it Myfolder.
Press Command-F, then choose search Myfolder (rather than This Mac).
In the search attributes bar, which is by default set to Kind -- is -- Any, click on Kind and choose Other.
From the Select the Search Attribute dro-down sheet, simply choose File Visibility, then click OK. (To make it easier to use in the future, check the In Menu box, and you won't have to use Other again.)
Now choose File Visibility in the Search attribute bar, and then Invisible Items.
Now you can see all invisible items (or both visible and invisible if you prefer) in the folder in question. Save this search if it's something you do often.
Everybody knows that you can get a pretty fast keyboard repeat rate by changing a slider on the Keyboard tab of the Keyboard & Mouse System Preferences panel. But you can make it even faster! In Terminal, run this command:
defaults write NSGlobalDomain KeyRepeat -int 0
Then log out and log in again. The fastest setting obtainable via System Preferences is 2 (lower numbers are faster), so you may also want to try a value of 1 if 0 seems too fast. You can always visit the Keyboard & Mouse System Preferences panel to undo your changes.
You may find that a few applications don't handle extremely fast keyboard input very well, but most will do just fine with it.
[robg adds: We originally ran a very similar hint back in 2003. However, that hint had the order of the values reversed, and made the change via editing a preferences file instead of via a defaults write command. So I felt it worth re-running this version as it's simpler and more correct. If anyone knows what service to restart to skip the logout/login step, please comment.]
Burn folders have been around since Tiger. But I only recently realized that you can place smart folders inside them, to make smart burn folders.
For example, let's say you want to regularly burn all the documents related to a particular work project to disk. To do so, start by creating a regular burn folder in the Finder Then, create a smart folder with whatever criteria you want (for example: search for the name of one of your projects in Contents, click on the plus-sign (+) button to add another search term and set Kind to documents. Then save your smart folder inside the burn folder.
Now, when you open the burn folder and click the Burn button, the system will find every document on your machine (including any you've added recently) that contain the name of your project and burn them all to disk.
As the informal Mac support guy at work (a role many of us Mac users are no doubt familiar with), I had a coworker come to me complaining of a bunch of odd little behaviors on his Mac. Email acted oddly, applications would behave strangely, and sometimes when he first started his Mac, it would display the Net Boot logo for a couple of minutes, time out, then boot normally. When we tried to set his startup disk, we found that it wasn't listed as a choice in the System Preferences panel. Disk First Aid showed no errors, and repairing permissions showed some permission errors, with OS X claiming to have corrected them, but the errors remained on subsequent checks.
After a bit of sleuthing about, I discovered that he had recently swapped out the hard drive, and used Carbon Copy Cloner to move to the new drive. The drive was formatted as HFS+ Journaled, but the partition was MBR (Master Boot Record) and not GUID. Once we re-partitioned the drive, and restored his data, all his problems went away.
The moral of the story: OS X can boot off an MBR volume, but suffers indigestion. Just a little FYI for folks to put into their troubleshooting toolkit.
Playing with Skype and iChat, my Mac froze and I had to force shut down. At the login window prompt, I typed my username and password and pressed Enter as usual, yet only the Time Machine Desktop screen (the one with the galaxy-like picture and stars of Mac OS X 10.5 Leopard) showed. It stayed like that forever. Eventually I found that pressing Command-Option-Esc and waiting some 30 seconds returned me to the login screen. From there, the story repeats.
Yet that was handy to reboot or shut down without forcing shut down. Repairing disk and permissions, running DiskWarrior, resetting PRAM, etc. did not help. I even trashed the preferences for Finder, Desktop and Dock. Even replaced the full Library and Desktop folders inside the user account suffering the issue from the latest Time Machine backup. Resetting the login password (after booting from the Mac OS X DVD) did not help either. The issue remained, but amazingly only on the standard booting account, but not on another extra account created for troubleshooting. In such a case, the Mac booted fine. Weird!
Logging in with the troubleshooting account, I found that right at the time of the failed login from the standard account, Console said something about Keychain. Indeed, some caches were corrupt, but Cocktail could not fix them.
Generally I have found that added keyboard shortcuts for the drop-down menu in the Print dialog (such as in this hint) only work only for the items above the dividing line. As Apple notes, "you can create keyboard shortcuts only for existing menu commands." And all the commands below the dividing line are transient menu items, as they are there only because they are in the PDF Services folder, in the Library folder of the user or the system. If you take them out of there, they will disappear from the Print dialog drop-down. Hence it seems that they are not considered available for keyboard access by the system.
Except there is one way that I have just now discovered to get this to work.
You can use the Tab key to cycle through to the drop-down menu. Now you can use the down arrow to open the menu. At this point, you can use your shortcuts for items below the line. Two things to note when using this method are that the drop-down will not be highlighted as are the other items in the Dialog. However, you can see the highlight move to all the items before and after the drop-down, so you can tell by default when it is selected (four tabs works for me). Also, the shortcuts will not work only by selecting the drop-down, you need to use the down arrow first.
I have, in fact, cobbled together an Automator workflow to automatically download a batch of open tabs or windows using these ideas in an AppleScript along with Automator. Works great -- I did a year's worth of online articles from the fifties in under eight minutes.
[robg adds: Your experience will probably vary by application. In Firefox, for instance, the PDF button (and the others at the bottom of the dialog) aren't included in the Tab cycle, so you can't select it via the keyboard. If you have the expanded print dialog in a given app, it will take more than four tab presses to reach the PDF button.]
I have been always extremely annoyed by the fact that one cannot resize the windows on Mac OS X using all four edges of the window. In fact, that is one of the most aggravating things for me about using a Mac. Another issue is that one cannot use the keyboard to move and resize the windows. I was aggravated enough to write a tool to address just those issues: MoveResize (free and open source). The MoveResize tool requires that System Preferences » Universal access » Seeing » Enable Access for Assistive Devices is checked.
How it works:
The implementation uses AppleScript to get the frontmost window and its bounds. It sends the bounds rectangle to a server implemented in Java over a socket connection. The Java server takes the screen shot of the full Desktop and uses it as the Image label (a JLabel with ImageIcon) as the content pane of an undecorated JFrame which has the same bounds as the Desktop.
A JPanel with semitransparent background and a dark rounded rectangular border is given the same bounds that were received over the socket. This JPanel is added to the PALETTE_LAYER of the JFrame's layered pane - which makes it appear floating in front of the front window.
A Mouse and a Key listener added to the JPanel allow moving and resizing of the JPanel. When the user presses the Enter key, the JFrame is hidden and the new bounds of the JPanel are sent back to the AppleScript over the socket connection, which moves and resizes the frontmost window. You can also directly enter location (x,y) and/or size (width,height) in the text fields, and then press Enter to move and/or resize the window.
[robg adds: I tested this and it works, though it requires that the MoveResize app is in the main Applications folder. Other solutions I'm aware of, both free and non-free, include Zooom/2, this AppleScript-based hint, MercuryMover, and MondoMouse -- though I'm sure there are others.]
Enter fuse-ext2, a new similar project which indeed does work with recent distros, both in Mac OS X 10.4.x and 10.5.x, on Intel and PowerPC machines. It also works with VMware Fusion virtual disks. So far, it's been reliable in read-only mode, but in the future, there should be better read-write support and also a preference pane to control it.
Note that it requires MacFUSE to work. Promising, indeed...
If you copy information from styled pages -- web sites, documents, etc. -- you're aware that if you then paste that information (Command-V) in a style-aware application, the style gets pasted, too. Most of the time this is just annoying. The workaround is to use Paste and Match Style (Shift-Command-Option-V) instead. However, it's a pain to do this every time.
Yesterday on Twitter, a solution made the rounds: just use the Keyboard Shortcuts tab of the System Preferences panel to set Paste and Match Style to Command-V. Open that panel, click the plus sign, leave the first pop-up set to All Applications, enter Paste and Match Style in the Menu Title box, type Command-V in the Keyboard Shortcut box, then click Add.
An anonymous tipster submitted a command-line version of this modification, in case you want/need to run it remotely or push it out via Apple Remote Desktop:
defaults write .GlobalPreferences -dict-add NSUserKeyEquivalents "Paste and Match Style" -string "@v"
After changing the shortcut via either method, Command-V will do a Paste and Match Style in any application where it's possible; in others (such as Excel), Command-V will still paste as usual. There is, however, a downside.
If you're trying to paste copied images (such as into iChat), Command-V won't work at all. So as cool as this solution is, I don't use it myself, as I do this quite a bit. Instead, I simplified the Paste and Match Style shortcut (in 10.5) to Command-Option-V. This requires much less in the way of finger gymnastics, making it nearly as easy to use as Command-V. As an alternative, you could add a second shortcut for Paste as Command-Option-V (or whatever you like). Then, when you need to paste an image somewhere, use Command-Option-V instead of Command-V.
Recently, I noticed that whenever I right-clicked in any program, the beach ball would show up, and Force Quit would be my only option to close the offending app. After some digging, I figured out that the problem was with the DropBox contextual menu plug-in. I never use it so I just deleted it, but a later test showed that a reinstall also fixed the problem.
If you'd like to disable it on your system while troubleshooting contextual menu issues, you can find it here: ~/Library » Contextual Menu Items.
[robg adds: I've heard other reports of issues with the DropBox plug-in, so thought this might be worth sharing.]