Change Safari's back and forward keys
Jan 13, '03 09:14:35AM
Contributed by: rbl
If you have a non-US keyboard, you'll find impossible to use command-[ and command-] for Back and Forward functions in Safari. The following instructions will change those keyboard shortcuts. Before messing with Safari's inner parts, be advised that alternatively you can use Delete for Back and Shift-Delete for Forward.
If you haven't done that already, you should install the latest Dev Tools (mine are not the latest; they're marked July 2002 but they worked).
- Quit Safari (if running).
- Control click or right click on the Safari icon and choose Show Package Contents.
- Find your way through Contents -> Resources -> English.lproj and open MainMenu.nib
- It will launch Interface Builder and you should have a small window called "MainMenu.nib - Main Menu" with the menu bar.
- Click on History, double click each keyboard shortcut and type your desired key combination for that specific shortcut.
- Close the MainMenu.nib document, save your changes and start Safari.
Enjoy!
[Editor's note: Obviously, you could use this same method of changing the other keyboard shortcuts as well. I would recommend working on a backup (or having the Safari installer around), just in case something doesn't work after making your changes.]
Comments (12)
Mac OS X Hints
http://hints.macworld.com/article.php?story=2003011306143521