Wpm は、入力速度と精度をテストおよび改善するためのコマンドラインユーティリティです。 Wpmを使用すると、Linuxボックスでターミナルからの入力速度を1分あたりの単語数で確認および測定できます。この目的のために、すでにGUIベースのユーティリティを使用している可能性があります。ただし、Wpmには、GUIベースのタイピングスピードテスターユーティリティが持つ多くの機能があります。
Wpmの主な機能は次のとおりです。
- データベース内の3700を超える見積もり。
- タイピングの待ち時間が非常に短い。
- タイマーは、最初のキーを押すと開始します。
- 完成したテキストは暗くなるので、次のテキストに焦点を合わせることができます。
- たとえば、次のような個別の統計情報を保持します。キーボードの種類、レイアウトなど
- ExcelおよびTypeRacerと互換性のあるCSVファイルにレーススコアを保存します。
- 他のメモリを消費するGUIユーティリティとは異なり、非常に高速です。
- 無料のオープンソース。
Wpmのインストール
Wpmは、 PiPを使用してインストールできます 。まだpipをインストールしていない場合は、使用するディストリビューションに応じて、以下の説明に従ってインストールしてください。
Arch Linux およびAntergosなどの派生物 、 Manjaro Linux 、次のコマンドを使用してpipをインストールします。
$ sudo pacman -S python-pip
RHEL 、 CentOS :
$ sudo yum install epel-release
$ sudo yum install python-pip
Fedora :
$ sudo dnf install python-pip
Debian 、 Ubuntu 、 Linux Mint :
$ sudo apt-get install python-pip
SUSE 、 openSUSE :
$ sudo zypper install python-pip
PIPをインストールしたら、次のコマンドを実行して「wpm」ユーティリティをインストールします。
$ sudo pip install wpm
Wpmを使用して端末からの入力速度を測定する
次のコマンドを入力して、wpmを起動します。
$ wpm
wpmが見つからない場合は、次のコマンドを実行して起動します。
$ python -m wpm
起動すると、いくつかの引用符が表示されるので、ターミナルに表示された引用符を入力して練習を開始できます。矢印キーまたはスペースバーを使用して、引用符を参照します。最初のキーを押すとタイマーがスタートします。 Escキーを押すと、いつでも終了できます。

Wpmを使用してターミナルからの入力速度を測定する
組み込みの引用符の使用を練習したくない場合は、以下のような独自のテキストを使用してください。
$ wpm --load yourfile.txt
詳細については、wpmヘルプセクションを参照してください。
$ wpm --help usage: wpm [-h] [--load-json FILENAME] [--load FILENAME] [-V] [--tabs TABS] [--keyboard KEYBOARD] [-s] [--stats-file STATS_FILE] optional arguments: -h, --help show this help message and exit --load-json FILENAME JSON file containing texts to train on. The format is [{"author": "...", "title": "...", "text": "..."}, ...] --load FILENAME A pure text file to train on. -V, --version Show program version --tabs TABS If set, expand tabs to this number of spaces --keyboard KEYBOARD Records WPM statistics under the given keyboard name -s, --stats Shows keyboard statistics --stats-file STATS_FILE File to record score history to (CSV format)
そして、それがすべてです。これがお役に立てば幸いです。コマンドラインからの入力速度を向上させたい場合は、Wpmを試す価値があります。他のタイピングスピードテスターを知っていますか?下記のコメント欄でお気軽にお知らせください。