Firefox is also an application where I try to avoid mouse (or touchpad if I am using the EeePC). Unfortunately most sites are not really accessible and I have to resort to mouse for links and forms: it's not satisfying when you [Tab] trough a form and end up in some other place in the page.
Though, Firefox's user interface is really usable without resorting to the mouse. Here are some shortcuts I wanted to share with you:
- <Ctrl>T: create a new, empty tab, and give it focus.
- <Ctrl>W: close the currently selected tab.
- <Ctrl><Shift>T: reopen the last closed tab.
- <Ctrl>PagUp, <Ctrl>PagDown: move between the opened tab.
- <Ctrl>L: give focus to the location bar.
- <Ctrl>K: give focus to the quick search bar. If you set the browser.search.openintab directive in about:config to true, search queries will be opened in new tabs. Remember that often search engines and websites like php.net and Wikipedia implement the OpenSearch specification, allowing you to add them to the quick search list of engines.
- <Alt>Down to select the search engine when you are typing in the quick search bar.
<Ctrl>T, <Ctrl>K, <Alt>Down to select php.net, strpos<Enter>
Or, if browser.search.openintab is set:
<Ctrl>K, <Alt>Down to select php.net, strpos<Enter>
If php.net is already selected since you have already looked for other functions:
Or, given that php.net implements nice urls:
<Ctrl>T, <Ctrl>L, strpos<Enter>
Happy browsing with Firefox and the keyboard! :)