I am always on the look out for tools and techniques to reduce the number of clicks and typing. Keyconfig + functions for keyconfig add-ons are essential for any power user that wants to increase their productivity.
A note regarding functions for keyconfig add-on: As of this post it can’t be installed in Firefox w/o forcing compatibility. Go here to learn how.
If you are not using Keyconfig add-on in Firefox, you are really missing a lot. It’s a great time saver and makes you navigate your way around in Firefox much quicker.
Below are the keyboard shortcuts that I use in Firefox, thanks to keyconfig.
| Action | Keyboard Shortcut | Code |
|---|---|---|
| New tab | t | BrowserOpenTab(); |
| Close tab | c | BrowserCloseTabOrWindow() |
| Prev tab | a | f4kc_PrevTab(); |
| Next tab | s | f4kc_NextTab(); |
| Go back | z | BrowserHandleBackspace(); |
| Go Forward | x | BrowserForward(); |
| Copy URL | u | f4kc_CopyCurrentURI(); |
| Inspect using Firebug | i | if (!FirebugContext) Firebug.toggleBar(true); Firebug.Inspector.toggleInspecting(FirebugContext) |
| View source | v | BrowserViewSourceOfDocument(content.document); |
| Reload | r | if (event.shiftKey) BrowserReloadSkipCache(); else BrowserReload() |
| Bookmark in Delicious | d | yAddBookMark.open(); |
| Toggle bookmarks toolbar on and off | b | goToggleToolbar('PersonalToolbar',''); |
| Options window | o | Local_Install.openPreferences(); |
| add-ons (extensions) window | e | Local_Install.openManager('extensions', false); |
| Focus search box | k | BrowserSearch.webSearch(); |
| Focus address (location) bar | l | openLocation(); |
| Page Info window | p | f4kc_PageInfo(); (OR) window.openDialog('chrome://browser/content/pageinfo/pageInfo.xul') |
| Ctrl+Tab | ` | ctrlTab.open(); ctrlTab.pick(); |
The developer, dorando is super responsive and replies to all user queries posted in the Keyconfig forum thread.
