Provided by: speedpad_1.0-2_all bug

NAME

       speedpad - ncurses tool to test, train, and increase typing speed

SYNOPSIS

       speedpad [OPTIONS] [--] [FILE [FILE ...]]
       speedpad [...] -c [--] [CMD [ARG ...]]

DESCRIPTION

       speedpad  is  an  interactive  ncurses  tool  to test, train, and increase typing speed on
       arbitrary text input:

       o   designed for intermediate to advanced level typists

       o   assumes that you have already learned how to touch type

       o   no lessons, no single words, no synthetic stuff

       o   tab expansion, auto indentation and syntax support to train on code

       o   reference speed robot (defaults to 100 WPM)

       o   supports CPS, CPM, WPM, PPM, and CPH/KPH metrics

       o   shows detailed statistics about speed and typos

       o   helps to find and eliminate frequent typos

OPTIONS

       --version
              show version number and exit

       -h, --help
              show help message and exit

       -c     use positional arguments as command line (default: False)

       -o FILE
              write stats dump to file (default: <stdout>)

       --wpm  speed in words per minute (default: True)

       --cpm  speed in chars per minute (default: False)

       --cps  speed in chars per second (default: False)

       --speed SPEED
              reference speed in matching unit (default: 100.0)

       --wrap WIDTH
              wrap text at specified width (default: 0)
              [<0 = disable, 0 = auto, >0 = fixed]

       --user NAME
              set custom user name (default: <login name>)

       --tabsize N
              set custom tabsize (default: 8)

       --strict
              require manual line breaks (default: False)

       --indent
              enable auto indentation (default: False)

       --syntax
              enable syntax support (default: False)

       --no-strip
              keep excessive whitespace in text (default: False)

       --no-robot
              disable the reference speed robot (default: False)

       --no-color
              disable colors (default: False)

       --no-stats
              disable stats dump on stdout (default: False)

       --code equals --no-strip --indent --syntax

       The following options should be used carefully:

       --input-encoding encoding

       --output-encoding encoding

       --filesystem-encoding encoding

       For a full list of supported encodings, see:
       http://docs.python.org/library/codecs.html#standard-encodings

KEYBINDS

       ENTER  load next quote (if not started)

       CTRL-X reset counters and position, restart quote (if started)

       CTRL-D stop current round and show statistics (if started)

       CTRL-Q quit gracefully and dump stats

       CTRL-C quit forcefully and do not dump stats

       UP/DOWN/LEFT/RIGHT

       PGUP/PGDOWN/HOME/END

       Press space, tab, or any alphanumeric key to start typing.

EXAMPLES

       speedpad file1 file2 file3
       grep ^foo words | speedpad
       speedpad -c -- fortune -s -n 500
       speedpad -c -- fortune 40% startrek 60% linux
       speedpad /usr/src/linux/README
       speedpad --code /usr/src/linux/mm/pagewalk.c

       write stats to file:
              speedpad > stats
              speedpad >> stats  (append)
              speedpad -o stats  (append)

       show speed for all records:
              gnuplot -p -e "plot 'stats' using 15
                             smooth sbezier title 'wpm'"

       show speed development over time:
              gnuplot -p -e "set xdata time; set timefmt '%s';
                             plot 'stats' using 1:15
                             smooth sbezier title 'wpm'"

       show speed in relation to elapsed typing time:
              gnuplot -p -e "plot 'stats' using 3:15
                             smooth sbezier title 'wpm'"

       show typos in relation to speed:
              gnuplot -p -e "plot 'stats' using 15:11
                             smooth sbezier title 'typos'"

SEE ALSO

       fortune(6) gnuplot(1) gtypist(1) typespeed(1)

       http://feurix.org/projects/speedpad/

AUTHOR

       speedpad and this man page was written by John Feuerstein.

                                           20 Oct 2011                                SPEEDPAD(1)