<(common.inc.plp)><: Html({ title => 'vimperator cheat sheet', version => 'v1.2', description => [ "Interactive cheat sheet for the Vimperator Firefox extension,", "describing the function of each key.", ], keywords => [qw' vimperator firefox vim iceweasel sheet cheat reference overview commands keyboard browser '], charset => $sign{charset}, stylesheet => [qw'light dark circus mono red terse'], keys => 1, }); :>

Vimperator cheat sheet

normal mode (default)

<: use Shiar_Sheet::Keyboard 2; my $info = do 'vimperator.eng.inc.pl' or die $@; $info->{def} = do 'vimperator.inc.pl'; $_->{"\e"} = ['mv mode', "normal mode"] for values %{ $info->{def} }; delete $info->{def}->{''}->{"\e"}; my $keys = Shiar_Sheet::Keyboard->new($info); $keys->map($get{map}) or undef $get{map}; $keys->print_rows($get{rows}); :>
info
Displays something without any permanent consequences.
motion
Move cursor, scroll window, focus buffer element.
tab
Tab or window navigation/selection.
buffer
Page interaction.
open
Browse to a location in the current tab.
tab open
Browse somewhere in a new tab.
browser
Other browser action.
mode
Enter a different mode.
key cmd
Additional key commands (click for overview).
key<:= $sign{arg} :>
Commands with a dot need a char argument afterwards.
key<:= $sign{args} :>
Commands with two dots require variable arguments afterwards.