良好的拼写是一项技能。 需要花费时间来学习和掌握的技能。 就是说,有些人从来没有完全掌握这种技能,我知道有两三位杰出的作家无法拼命挽救生命。
即使您拼写正确,偶尔也会出现拼写错误。如果您要快速敲击键盘来按时完成任务,则尤其如此。 无论您的拼写如何,通过拼写检查器运行所写内容始终是一个好主意。
我大部分的工作都是用纯文本完成的,并且经常使用称为Aspell的命令行拼写检查器来完成任务。 Aspell不是镇上唯一的游戏。 您可能还想看看古老的Ispell 。
入门
自1971年以来,Ispell便以各种形式出现。不要让它的年龄蒙骗您。 Ispell仍然是一个激动人心的应用程序,您可以在21世纪有效使用它。
在执行其他操作之前,请通过打开终端窗口并键入ispell来检查计算机上是否已安装Ispell。 如果未安装,请启动发行版的程序包管理器并从那里安装Ispell。
别忘了为您使用的语言安装字典。 我唯一的语言是英语,所以我只需要担心掌握美国和英国英语词典。 您不仅限于我的母亲(而且只有)。 Ispell拥有超过50种语言的词典 。
使用Ispell
如果您还没有猜到,Ispell仅适用于文本文件。 其中包括标有HTML,LaTeX和nroff或troff的代码 。 稍后再详细介绍。
要开始工作,请打开终端窗口,然后导航到包含要在其中运行拼写检查的文件的目录。 键入ispell,后跟文件名,然后按Enter。
Ispell突出显示了它无法识别的第一个单词。 如果单词拼写错误,Ispell通常会提供一个或多个替代方案。 按R键 ,然后按正确选择旁边的数字。 在上面的屏幕截图中,我将按R和0来修复错误。
另一方面,如果单词拼写正确,请按A移至下一个拼错的单词。
继续这样做,直到到达文件末尾。 Ispell保存您的更改,为您刚刚检查的文件创建备份(扩展名为.bak ),然后关闭。
其他一些选择
选项的数量 ,您可能会使用其中一些,而您可能永远不会使用。 让我们快速浏览一下我经常使用的一些功能。在几段前,我提到过Ispell可与某些标记语言一起使用。 您需要告诉它文件的格式。 启动Ispell时,为TeX或LaTeX文件添加-t ,为HTML文件添加-H ,为groff或troff文件添加-n 。 例如,如果输入ispell -t myReport.tex ,则Ispell将忽略所有标记。
如果您不希望Ispell在检查文件后创建备份文件,请在命令行中添加-x ,例如ispell -x myFile.txt 。
如果Ispell遇到拼写正确但不在词典中的单词(如专有名称),会发生什么情况? 您可以按I将该单词添加到个人单词列表中。 这会将单词保存到/ home目录根目录中名为.ispell_default的文件中。
这些是在使用Ispell时最有用的选项,但请查看Ispell的手册页以获取所有选项的说明。
Ispell比Aspell或任何其他命令行拼写检查器更好或更快速吗? 我必须说,这并不比任何一个都差,也不比它慢。 Ispell并不适合所有人。 可能不适合您。 但是拥有选择权是很好的,不是吗?
翻译自: https://opensource.com/article/19/5/spelling-command-line-ispell