Skip to content

wsdjeg/chineselinter.nvim

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

chineselinter.nvim

中文文档语言规范检查工具

安装

使用 nvim-plug

require("plug").add({ {
	"wsdjeg/chineselinter.nvim",
} })

使用说明

在编辑中文文档时,使用如下命令即可检查,错误信息将被展示在 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 个

配置

如果需要忽略某些错误,可以将错误代码加入 ignored_errors

require('chineselinter').setup({
    ignored_errors = { 'E013' },
})

参考指南:

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Sponsor this project

Packages

No packages published

Languages