Question: > 
> **Possible Duplicate:**  
> 
> [Is there a way to open a bookmark in the sidebar in Firefox without clicking on the bookmark in the bookmarks toolbar?](https://superuser.com/questions/30874/is-there-a-way-to-open-a-bookmark-in-the-sidebar-in-firefox-without-clicking-on-t) 
> 
> 
> 

For example, I would like to open my Google calendar (set to open on FireFox sidebar) by Ctrl-Cmd-C.
Thanks.

Answer: 
I've found a pretty neat solution for this issue. All you need is [Keyconfig](http://mozilla.dorando.at/keyconfig.xpi) (detailed Infos [in this thread](http://forums.mozillazine.org/viewtopic.php?t=72994)) which allows you to (re)bind Firefox Shortcuts.

Follow those easy steps:

1. Add your Bookmark
2. Edit your Bookmark and add an keyword in the keyword field
3. Close Firefox
4. 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`
5. Add: `user_pref("keyconfig.main.xxx_key__Keyword 1", "!][][][if(window.loadURI) loadURI(getShortcutOrURI('**YOUR_BOOKMARKLET_KEYWORD**',{}));");`
6. 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)
7. Assign the shortcut of your choice and save.
8. 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).
Probably this add-on might help you: [iMacros for Firefox](https://addons.mozilla.org/en-US/firefox/addon/3863/)