EnglishFrenchSpanish

OnWorks favicon

speedpad - Online in the Cloud

Run speedpad in OnWorks free hosting provider over Ubuntu Online, Fedora Online, Windows online emulator or MAC OS online emulator

This is the command speedpad that can be run in the OnWorks free hosting provider using one of our multiple free online workstations such as Ubuntu Online, Fedora Online, Windows online emulator or MAC OS online emulator

PROGRAM:

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'"

Use speedpad online using onworks.net services


Free Servers & Workstations

Download Windows & Linux apps

Linux commands

  • 1
    a2crd
    a2crd
    a2crd - attempts the conversion of
    lyrics file into chordii input ...
    Run a2crd
  • 2
    a2j
    a2j
    a2j - Wrapper script to simulate
    a2jmidid's non-DBUS behaviour though
    a2jmidid actually being in DBUS mode ...
    Run a2j
  • 3
    cowpoke
    cowpoke
    cowpoke - Build a Debian source package
    in a remote cowbuilder instance ...
    Run cowpoke
  • 4
    cp
    cp
    cp - copy files and directories ...
    Run cp
  • 5
    gbnlreg
    gbnlreg
    gbnlreg - Non linear regression ...
    Run gbnlreg
  • 6
    gbonds
    gbonds
    gbonds - U.S. savings bond inventory
    program for GNOME ...
    Run gbonds
  • More »

Ad