mirror of
https://github.com/SpaceVim/SpaceVim.git
synced 2025-01-23 04:00:03 +08:00
bea9bf7ff2
update to 818e2ded5663f1be36a9d6e2392b14c6dd4b0866 |
||
---|---|---|
.. | ||
.ci | ||
autoload | ||
doc | ||
plugin | ||
test | ||
.gitignore | ||
.travis.yml | ||
addon-info.json | ||
codecov.yml | ||
Makefile | ||
README.md |
ChineseLinter.vim
中文文档语言规范检查工具
安装
call dein#add('https://wsdjeg.net/git/ChineseLinter.vim/')
使用说明
在编辑中文文档时,使用如下命令即可检查,错误信息将被展示在 local list
窗口。
:CheckChinese
错误代码
代码 | 描述 |
---|---|
E001 |
中文字符后存在英文标点 |
E002 |
中英文之间没有空格 |
E003 |
中文与数字之间没有空格 |
E004 |
中文标点两侧存在空格 |
E005 |
行尾含有空格 |
E006 |
数字和单位之间存在空格 |
E007 |
数字使用了全角字符 |
E008 |
汉字之间存在空格 |
E009 |
中文标点重复 |
E010 |
英文标点符号两侧的空格数量不对 |
E011 |
中英文之间空格数量多于 1 个 |
E012 |
中文和数字之间空格数量多于 1 个 |
E013 |
英文和数字之间没有空格 |
E014 |
英文和数字之间空格数量多于 1 个 |
E015 |
英文标点重复 |
E016 |
连续的空行数量大于 2 行 |
E017 |
数字之间存在空格 |
E018 |
行首含有空格 |
E019 |
行首、行尾存在不应出现的标点 |
E020 |
省略号“…”的数量不是 2 个 |
E021 |
破折号“—”的数量不是 2 个 |
配置
如果需要忽略某些错误,可以将错误代码加入选项:g:chinese_linter_disabled_nr
let g:chinese_linter_disabled_nr = ['E002', 'E005']