Submit Hint Search The Forums LinksStatsPollsHeadlinesRSS
14,000 hints and counting!

Restore Command-Shift-L to 'Open URL' service System
With the release of 10.3, the command-shift-L keyboard shortcut was removed from the "Open URL" service and reassigned to Safari's "Search With Google" service. Here's how to change it back. Open's Info.plist file (control-click on Safari, select Show Package Contents, open Contents, open Info.plist with Property List Editor or TextEdit (if you don't have the Developer Tools installed)). Once open, remove Root:NSServices:0:NSKeyEquivalent, or change the value of its child "default" from L to something else. Save and close the file.

Open /System -> Library -> CoreServices -> -> Contents -> Info.plist and add NSKeyEquivalent as a child of NSServices:0 with class Dictionary. Add "default" as a child of NSKeyEquivalent, class String, value L (or whatever you want the command-shift shortcut to be -- you don't have to specify command-shift).

Unless you're running as root, you'll have to save this Info.plist elsewhere and then authenticate to copy it back into Log out and in and there you go. Command-Shift-L will now open URLs with their default protocol handlers.

[robg adds: You should probably back up Safari before you try this, just in case you make an editing error of some sort...]
  • Currently 3.00 / 5
  You rated: 4 / 5 (5 votes cast)

Restore Command-Shift-L to 'Open URL' service | 4 comments | Create New Account
Click here to return to the 'Restore Command-Shift-L to 'Open URL' service' hint
The following comments are owned by whoever posted them. This site is not responsible for what they say.
Restore Command-Shift-L to 'Open URL' service
Authored by: LarryL on Apr 20, '04 11:46:09AM

Hi there.
I'm a little confused. Why can't you just add an 'All Application' keyboard shorcut in the System Preferences/Keyboard & Mouse/Keyboard Shortcuts panel? As a test, I just added 'cmd-opt-shift-L' as my shortcut to the 'Open URL' service and it seems to work from all of the apps that I've tried so far.

[ Reply to This | # ]
Restore Command-Shift-L to 'Open URL' service
Authored by: sjk on Apr 20, '04 04:55:27PM
Last week I reassigned the shortcut for the Define in OmniDictionary service using the Keyboard Shortcuts preferences. It worked for awhile with restarted and newly-launched apps, but later I noticed it had mysteriously reverted back to the original shortcut and the prefs entry for it was gone. Haven't had time to investigate what might have happened.

John Gruber's Losers, Weepers article is a good analysis of issues with keyboard shortcuts. I fully agree with his conclusion that a new underlying implementation is needed and I hope developers will encourage Apple to do it sooner rather than later.

[ Reply to This | # ]
Authored by: earthsaver on Apr 20, '04 12:58:10PM
Or you could just pick up Nicholas Riley's ICeCoffEE and start Command+clicking on your URLs. In editable text, no highlighting necessary!

- Ben Rosenthal
Q16 1.25 - Panther

[ Reply to This | # ]

Restore Command-Shift-L to 'Open URL' service
Authored by: Rev. Al on Apr 21, '04 11:15:59PM

I've been scratching my head for months trying to figure this one out. Thanks!!

[ Reply to This | # ]