wpm
After discussing with my wife that we were both pretty fast typists, but that any kind of pressure to show people how fast we typed or attempt to measure your typing speed resulted in Doing It All Wrong because you were thinking about it too much, I decided to write an irssi script to monitor your WPM in the background.
So here it is.
- Dump in your
.irssi/scriptsfolder as usual /script load wpmto load it- Add its statusbar item somewhere. To put it on the end of the input line, do
/statusbar prompt add wpm. If you want to put it on a different statusbar, put that instead ofprompt. See/help statusbarfor more information. - Type.
The first number on the statusbar item is the WPM of your last line. The number in brackets is your average (since the script was loaded). To reset your average, reload the script.
It should work fine out of the box, but if you want to tweak it there are a couple of settings:
/set wpm_strict ON|OFF: When on (default), anything that adds more than one character at a time to the line invalidates that line and it will be ignored. The usual suspects for this are nick completion and using^Yto insert the cutbuffer. Pasting into your term is not detected and will inflate your WPM. When off, pastes of <= 9 characters are allowed (nick completion on sensible networks)./set wpm_simple ON|OFF: When off (default), words of more than 5 characters can count as more than one word. See Wikipedia’s article on typing. When on, words over 5 characters still only count as one.
v1.3 adds support for counting characters per minute too.
/set show_wpm ON|OFF: When on (default), show WPM stats in the statusbar./set show_cpm ON|OFF: When on (default), show CPM stats in the statusbar.
Even if the statusbar item isn’t show stats for one of these, or if you remove the statusbar item entirely, the stats are still calculated.
Download wpm.pl v1.3
Apr
2008
13:22
Hi I’m Dudley and I suck at installing scripts on the first 9 tries.
Apr
2008
23:08
You Are Doing It Wrong!