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.

Hints on vimperator

 

Setup your search-engines in Firefox itself, and provide useful keywords:

Bookmark the site and the go on properties on that item in the bookmarks - tune it and give it a shortcut

E.g. Leo-Translater needs this: http://dict.leo.org/#/search=%s with a keyword of 't'

When when I o (open) t word-I-dont-know <enger&gr; I get my translation

My .vimperatorrc

 

Firefox Extension Download Sites:

Calmar's favourite Firefox Extensions (besides vimperator):

Firefox General

  1. 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
  2. Plugins and Mozilla Firefox (Linux)
  3. 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.
  4. 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
        
    
  5. some Keybindings thoughts (under construction)
  6. 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!