Linux命令是对Linux系统进行管理的命令。对于Linux系统来说,无论是中央处理器、内存、磁盘驱动器、键盘、鼠标,还是用户等都是文件,Linux系统管理的命令是它正常运行的核心,与之前的DOS命令类似。linux命令在系统中有两种类型:内置Shell命令和Linux命令。本文主要介绍Linux aspell 命令。

1、命令简介

aspell 是一个强大的拼写检查工具,尤其是对于程序员。在 Linux 下,大部分程序员应该是用 Vim 或者 Emacs 写代码,它们有内建拼写检查功能,比如 vim 可以使用setlocal spell spelllang=en_us 开启对美式英语的拼写检查。

2、命令用法

aspell check [options] filename 

3、命令描述

aspell是一个实用程序,它可以作为ispell的替代者、独立的拼写检查器、测试aspell特性的测试实用程序以及管理字典的实用程序。

4、命令选项

选项

描述

-mode=mode

检查文件时使用的模式。

可用的模式是none, url, email, 

sgml, tex, texinfo, nroff

和任何其他在系统上可用的模式。

-dont-backup

创建备份文件。通常,如果有任何更正,

Aspell实用程序将在现有的文件名后面添加.bak,

然后创建一个包含在拼写检查期间所做更正的新文件。

-sug-mode=mode

建议使用的模式,

其中模式是超级、快速、正常或拼写错误之一。

有关这些模式的更多信息,

请参阅不同建议模式的说明。

-lang=name

-l name

文档使用的语言。

默认值取决于当前语言环境。

-encoding=name

编码文档预计将在。

默认值取决于当前语言环境。

-master=name

主要使用的字典。

-keymapping=name

要使用的键映射。

aspell或ispell使用ispell实用程序使用的相同映射。

5、使用示例

1)检查sample.txt文件

$ aspell check sample.txt

2)使用拼写错误建议模式和美式英语字典检查sample.txt文件

$ aspell check --sug-mode=bad-spellers -d en_US sample.txt

3)检查 C 或者 C++ 风格的注释和字符串中的拼写错误

$ aspell --mode=ccpp -c test.cpp

    推荐文档