Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

Until Snow Leopard and Safari 5, I loved Keywurl. But with Safari 5's new support for extensions, I've been hoping that a replacement would arrive. (Preferably one that doesn't need an InputManager hack to work.)

Is there a keyword search extension for Safari 5 yet? Is it even possible to do?

share|improve this question
    
See also the similar question for later versions of Safari: apple.stackexchange.com/questions/69164/… –  yurkennis Jul 3 at 4:45
add comment

5 Answers

Looking at a thread on MacRumors, it seems someone has created the closest thing using official Safari Extension API's. I'll try out KeySearch this weekend.

share|improve this answer
    
KeySearch is okay, but its control-key mapping doesn't work in Safari for Windows. –  jkooker Nov 1 '10 at 21:33
add comment

The way I do this is by using LaunchBar, as it has templates for the most popular search engines. So I end up typing:

  • Ctrl + Space: invoke LaunchBar
  • w to select Wikipedia
  • Space to enter text mode so I can type the query
  • Enter when I'm done the query

This will start up a new tab in Safari (or whatever default browser you use) doing the search. The advantage of this approach is that LaunchBar is good for many other things. The disadvantage may be the price, but that's up to you to decide.

QuickSilver also does this.

share|improve this answer
    
Thanks for the tip! Actually I use Alfred as a LaunchBar alternative. In Alfred you can define custom web search engines even in free version. –  LoKi Feb 8 at 11:04
add comment

From Making Keywurl work with Safari 5

If you've just installed Safari 5 and are also a Keywurl user you may be getting an error regarding Keywurl when starting up Safari (Image 1). I've gotten around this by editing the Info.plist in the Keywurl bundle. Note, these steps are not guaranteed to not cause a problem. Follow at your own risk.

  1. In a Finder window, go to /Library/Application Support/SIMBL/Plugins
  2. Right-Click Keywurl.bundle and click Show Package Contents
  3. Right-Click on Info.plist and open it with TextEdit
  4. Search for the String associated with the Key MaxBundleVersion
  5. Edit this to match the version number of Safari 5, 6553.6

If Safari is open, you will need to quit completely and re-open.

Click to download: making-keywurl-work-with-safari-5-gzzCFrviBBmDrzkctdpk.zip

NEWS: It seems like a Snow Leopard version of Keywurl is now available from here.

share|improve this answer
    
This is the same old InputManager hack, and seems to give mixed results. Sounds like the Safari Extension API doesn't give access to the address bar. –  jkooker Nov 1 '10 at 21:31
    
It seems like a Snow Leopard version of Keywurl is now available for download. –  harrymc Nov 2 '10 at 6:47
add comment

There's another solution that seems to be gaining traction: Quix. It's bookmarklet-based, not an extension.

Haven't tried it yet.

share|improve this answer
add comment

GlimmerBlocker works as a local proxy that can do keyword expansion straight from the location bar.

share|improve this answer
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.