1 # VimFx - Vim keyboard shortcuts for Firefox
3 *Extension AMO page*: https://addons.mozilla.org/en-US/firefox/addon/vimfx/
5 *Contribute your localization! See `locale` folder*
7 [VimFx](https://addons.mozilla.org/en-US/firefox/addon/vimfx/)
8 is a [Mozilla Firefox](https://www.mozilla.org/en-US/firefox/fx/#desktop)
9 extension which introduces Vim-style keyboard shortcuts for browsing and navigation,
10 significantly reducing the use of mouse, and allowing your hands to rest on the home row.
12 VimFx was inspired by [Vimperator](http://www.vimperator.org/)
13 and designed after [Vimium](http://vimium.github.com/) for
14 [Google Chrome](https://www.google.com/intl/en/chrome/browser/) preserving the shortcuts and behavior.
15 If your are used to Vimium then it will be easy to get started with VimFx.
17 ## Why VimFx was created
19 Even before Vimium there was Vimperator for Firefox. In my opinion the problem
20 with Vimperator is that it has too many features and aggressively changes
21 the default Firefox appearance and behavior. Vimium was developed for Google Chrome
22 and it was exactly what I needed in terms of added functionality. That's why I decided
23 to develop similar extension for Firefox.
25 VimFx will be nice to your browser and to your habits. Promise.
33 - Concise shortcuts for most commonly performed actions
34 - Follow and access controls on the page using hint markers
35 - Easy access to the Help page which describes all available shortcuts (press ?)
39 Might not be up to date. Please refer to the Help dialog withing the extension
40 for the most relevant list.
42 Global shortcut to enable/disable VimFx: `Shift-Alt-v`
46 o Focus the Address Bar
47 p Navigate to the address in the clipboard
48 P Open new tab and navigate to the address in the clipboard
49 yf Copy link url to the clipboard
51 yy Copy current page link to the clipboard
53 R Reload current page and all the assets (js, css, etc.)
54 ar Reload pages in all tabs
55 aR Reload pages in all tabs including assets (js, css, img)
59 gg Scroll to the Top of the page
60 G Scroll to the Bottom of the page
65 d Scroll half a Page Down
66 u Scroll half a Page Up
67 c-f Scroll full Page Down
68 c-b Scroll full Page Up
73 J,gT Go to the Previous tab
74 K,gt Go to the Next tab
75 c-J Move current tab to the Left
76 c-K Move current tab to the Right
77 gh Navigate to the Home Page
78 gH,g0 Go to the First tab
79 gL,g$ Go to the Last tab
81 X Restore last closed tab
85 f Follow a link on the current page
86 F Follow a link on the current page in a new tab
88 L Go Forward in history
93 a.,a/ Enter Find mode to highlight all matches
94 n Go to the next Find match
95 N Go to the previous Find match
97 Esc Close this dialog and cancel hint markers