<: use utf8; use strict; use warnings; no warnings 'qw'; # you know what you doing no warnings 'uninitialized'; # save some useless checks for more legible code use Shiar_Sheet::KeySigns qw(%sign); # dependant on $get{ascii} our $VERSION = 'v1.0'; $header{content_type} = "text/html; charset=$sign{charset}"; :> readline cheat sheet <: my %styles = map {$_ => $_} qw(dark circus mono red terse); our $style = exists $get{style} && $styles{$get{style}} || 'light'; printf(qq{\n}, $_ eq $style ? 'stylesheet' : 'alternate stylesheet', "$_.css", $_ ) for keys %styles; our $showkeys = exists $get{keys} && $get{keys} ne '0'; print "\n" unless $showkeys; print "\n" if $showkeys and $get{keys} eq 'ghost'; :>

readline cheat sheet

default emacs mode


info
Info command: shows/does something without altering anything.
motion
Move the cursor.
history
Replace contents involving kill ring, undo, or command history.
change
Alter current text (filtering or completion).
delete
Remove text.
misc
Miscellaneous commands.
mode
Additional key functionality (click to view).
key<:= $sign{arg} :>
Commands with a dot need a char argument afterwards.
>v2.0
Unavailable before readline version 2.1 (1997).
bash
Default assignment in Bash shells, but not common readline.