Calmar on Firefox /
Vimperator (Vim keybindings, Extensions, ...)
Go and install the vimperator extension!
... for an almost perfect
'vim-firefox' experience :)
Features: besides of many
vim-like-commands and key-bindings, it has
also a great (IMHO) link-select system (hints).
You can use numbers, you can enter parts of the text
(find link as you type), you can additionally use
<tab>'s for navigating through selections of
the links. Since numbers triggers 'link-numbers' you need to
'escape' them when you want to search 'text'. E.g: fnumb\3\rs
..
]n, and ]p for an automatic
following to 'next'/'previous' links (and more), is also in
progress (by kidd).
(CAUTION: Available on CVS
(0.6 branch) only actually.
Setup your search-engines in Firefox itself, and provide
useful keywords:
Once you know your 'keywords' you may won't even need the `s'
on the 'complete' option
anymore (the `s' completes ffox's search-engines. I personally
have: set complete=bf). You can still use them so,
completed or not!
So with my setup, when I want to search google-linux, I enter
:o gl text
Some prefer YubNub for a
similar behaviour, what you can nicely 'integrated' into
vimperator as well.
My .vimperatorrc
Firefox Extension Download Sites:
Calmar's favourite Firefox Extensions (besides vimperator):
- Web
Developer (many helpful things like e.g. validation of
your page..)
- Flashblock (blocks
'Flash' unless you want it to see)
- Firebug
(many helpful things for Webmasters for inspecting a site)
- Tab Mix
Plus (Gives you options like: single window browsing
(new tabs instead of new windows), etc)
- Mozex (launch external
programs on mailto:'s (e.g mutt. Add a shortcut for editing
texareas with your favourite Editor, ...)
- DownThemAll!
(helps on automated-downloading)
- Mouse
Gestures (get what you want while drawing a line/figure
with the mouse (e.g. history back, ...)
- Clear
Fields (adds toolbar icons for clearing the search/url
field etc.)
- TinyUrl
Creator (use TinyUrl.com 's service in a convenient
way)
- Add
Bookmark Here 2 (adds an entry to your bookmarks
subfolders to add the site to there directly)
- Keyconfig
by Dorando (change keybindings .. (with 'Vimperator'
not needed that much anymore))
Firefox General
- For starting Firefox (preventing the profile window) may
use a sript like that:
#!/bin/sh
<path-to-binary>/firefox -a firefox -remote "openURL('$@',new-tab)" ||
exec <path-to-binary>/firefox "$@";
I got that from here: linuxgazette.net
- Plugins
and Mozilla Firefox (Linux)
- How to install the Flash Plugin for
GNU/Linux:
download the plugin from
here (note: maybe this link won't work, but when you don't
have the plugin, the browser should automatically bring you to
the download page). Then untar the file: tar -xzf
install_flash_player_7_linux.tar.gz, cd into that newly created
folder, and copy the two files (flashplayer.xpt,
libflashplayer.so) (as it is described in the Readme.txt) to
the firefox plugin folder (in my case (I downloaded Firefox as
a Linux binary) the plugins foder is right there where the
firefox executables are located). Normally there is already a
file in that folder, called: libnullplugin.so.
-
Java plugin in short:
cd /home/calmar/.mozilla/plugins/
ln -s /home/calmar/packets/jre1.6.0_20/lib/i386/libnpjp2.so
ln -s /home/calmar/packets/jre1.6.0_20/plugin/i386/ns7/libjavaplugin_oji.so
- some Keybindings thoughts (under
construction)
- For having emacs like keybinding in text fields, add
gtk-key-theme-name = "Emacs"
to your ~/.gtkrc-2.0 file. Create if it does not yet
exist.
Some more infos about key
customization on mozilla.org
May send comments to: mac@calmar.ws, thanks!