I've found a pretty neat solution for this issue. All you need is Keyconfig (detailed Infos in this thread) which allows you to (re)bind Firefox Shortcuts.
Follow those easy steps:
- Add your Bookmark
- Edit your Bookmark and add an keyword in the keyword field
- Close Firefox
- Depending on your OS open the file
prefs.js
:
- OSX:
/Users/YOURUSER/Library/Application Support/Firefox/Profiles/RANDOMVALUE.default/prefs.js
- Windows:
%APPDATA%\Mozilla\Firefox\Profiles\profile_name\prefs.js
- Linux:
~/.mozilla/firefox/*.default/prefs.js
- Add:
user_pref("keyconfig.main.xxx_key__Keyword 1", "!][][][if(window.loadURI) loadURI(getShortcutOrURI('**YOUR_BOOKMARKLET_KEYWORD**',{}));");
- Open Firefox and go to Extras > Edit Shortcuts (make sure to select 'Keyconfig' in the selectbox above, if you don't, you would edit the shortcuts just for a particular site)
- Assign the shortcut of your choice and save.
- Restart. You're done.
Comment: I know that some would point out that instead of editing the prefs.js directly you better should add an user.js in the mentioned directory. But when I customized the user.js, I had the problem that after every restart, the shortcut needed to be reassigned. So I ended up editing the prefs.js directly (which shouldn't be a problem anyway).
You could try AutoHotKey. http://www.autohotkey.com/
– Jeff F. – 2011-01-14T16:27:18.600interesting software! but I'm using a MacBook.. Thanks anyway. – AhLeung – 2011-01-15T04:08:19.773
1Not a duplicate - Opening the bookmarks toolbar and opening a single bookmark with a keyboard shortcut are very different things. – l0b0 – 2013-06-21T12:19:04.633