如何使用 tt 在 Linux 上进行打字测试

在现代科技时代,打字已成为许多职业最常见的活动之一。 学习更快更准确地打字可以帮助您在相同的时间内完成更多的事情。

然而,触摸打字不是一夜之间就能掌握的技能。 需要定期练习和测试才能逐渐提高您的速度和准确性。 虽然有很多网站可以帮助您实现这一目标,但在 Linux 上您基本上只需要一个终端。 让我们看看如何。

如何在 Linux 上安装 tt

Tt是一个基于终端的工具,从英语的前1000个单词中随机抽取50个单词构成打字测试。 每次测试结束后,tt 都会分析您的打字情况,为您提供一些统计数据。

要在任何 Linux 发行版上安装 tt,请在您选择的终端模拟器上运行以下命令:

sudo curl -L https://github.com/lemnos/tt/releases/download/v0.4.2/tt-linux -o /usr/local/bin/tt && sudo chmod +x /usr/local/bin/tt
sudo curl -o /usr/share/man/man1/tt.1.gz -L https://github.com/lemnos/tt/releases/download/v0.4.2/tt.1.gz

参加打字测试

要在 Linux 终端上开始新的打字测试,请运行 tt 以这种方式命令:

tt

默认情况下,打字测试将包含 50 个单词供您输入。 但是,您可以自定义此行为以增加或减少字数。

要指定测试中需要的字数,请使用 -n 标志后跟数字。 下面给出的命令将生成一个包含 35 个单词的测试:

tt -n 35

您还可以选择将单词分类到不同的组中。 为了 example,如果你想把 50 个单词分成五组,每组 10 个单词,你可以像这样运行命令:

tt -n 10 -g 5

在上述命令中, -n flag 表示每组中的单词数,并且 -G flag 表示构成测试的组数。

如果您不喜欢输入随机单词并想要一些有意义的东西,则可以改为使用英文引号进行打字测试。 您可以这样做:

tt -quotes en

tt 内置的引号数量有限。 使用下面给出的命令,您可以从互联网上获取随机报价并将其用于您的打字测试。 这样,您不必担心一遍又一遍地输入相同的引号。

curl https://api.quotable.io/random|jq '[.text=.content|.attribution=.author]' | tt -quotes -

最后,如果您想根据时间限制而不是字数进行测试,您可以使用 -t flag 后跟您希望测试持续的秒数。 这是用于生成 30 秒打字测试的命令:

tt -t 30

键绑定和快捷键

为了快速执行某些操作,tt 附带了您可以使用的键盘快捷键。 这是所有这些快捷方式的表格:

行动
Ctrl + CExit 考试
逃脱重新开始测试
左箭头移动到上一个测试
右箭头移动到下一个测试

跟踪您的进度

在每次测试结束时,tt 会提供一个包含统计数据的摘要,例如每分钟输入的字符数、每分钟输入的单词数、准确性以及您在测试期间犯的错误。

如果您想保存这些结果,您可以创建一个如下所示的命令行别名,然后运行该命令来进行测试:

alias ttd='tt -csv >> ~/wpm.csv'

这会将您的统计信息保存到主目录中的 CSV 文件中。 您可以使用命令行实用程序来读取此文件的内容。

更快、更高效地打字

当您开始发展肌肉记忆时,定期练习肯定会产生更好的打字体验和结果。 通过每天坚持几分钟,您会发现自己更有效率,并开始享受打字体验。

不是 Linux 命令行的粉丝? 还提供了几个 GUI 工具,可帮助您以更直观的方式练习触摸打字。