使用Ispell在命令行中检查拼写

良好的拼写是一项技能。 需要花费时间来学习和掌握的技能。 就是说,有些人从来没有完全掌握这种技能,我知道有两三位杰出的作家无法拼命挽救生命。

即使您拼写正确,偶尔也会出现拼写错误。如果您要快速敲击键盘来按时完成任务,则尤其如此。 无论您的拼写如何,通过拼写检查器运行所写内容始终是一个好主意。

我大部分的工作都是用纯文本完成的,并且经常使用称为Aspell的命令行拼写检查器来完成任务。 Aspell不是镇上唯一的游戏。 您可能还想看看古老的Ispell

入门

自1971年以来,Ispell便以各种形式出现。不要让它的年龄蒙骗您。 Ispell仍然是一个激动人心的应用程序,您可以在21世纪有效使用它。

在执行其他操作之前,请通过打开终端窗口并键入ispell来检查计算机上是否已安装Ispell。 如果未安装,请启动发行版的程序包管理器并从那里安装Ispell。

别忘了为您使用的语言安装字典。 我唯一的语言是英语,所以我只需要担心掌握美国和英国英语词典。 您不仅限于我的母亲(而且只有)。 Ispell拥有超过50种语言的词典

Installing Ispell dictionaries

使用Ispell

如果您还没有猜到,Ispell仅适用于文本文件。 其中包括标有HTML,LaTeX和nroff或troff的代码 。 稍后再详细介绍。

要开始工作,请打开终端窗口,然后导航到包含要在其中运行拼写检查的文件的目录。 键入ispell,后跟文件名,然后按Enter。

Checking spelling with Ispell

Ispell突出显示了它无法识别的第一个单词。 如果单词拼写错误,Ispell通常会提供一个或多个替代方案。 按R键 ,然后按正确选择旁边的数字。 在上面的屏幕截图中,我将按R0来修复错误。

另一方面,如果单词拼写正确,请按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

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值