Spacemacs Digest (I) --- checkers 拼写和语法检查

本文介绍了如何在 Spacemacs 中安装和使用拼写及语法检查功能。用户需加载相应层,并确保安装外部检查程序,如 ispell、hunspell 或 aspell。拼写检查主要用于英文,而语法检查则依赖于如 flycheck 的语言检查程序。文章还提及了开关设置、快捷键和相关资源。
摘要由CSDN通过智能技术生成

安装

在 spacemacs 中,用户可以加载

  • spell-checking 拼写检查

  • syntax-checking (编程)语法检查(需要安装相应的语言检查程序)例如:

    pip install pylint # python 语法检查
    npm install eslint # javascript 语法检查
    

放在 dotspacemacs-configuration-layers 中即可。

   dotspacemacs-configuration-layers
   '(
     ;; +checkers
     spell-checking
     syntax-checking
    )

需要注意的是:

  • 这需要安装外部拼写检查程序。(Windows 环境下,外部程序基本上都需要自行编译。Linux 环境下安装比较友好。)
  • 拼写检查主要是用于英文拼写检查。(由于没有中文的字典)

开关

开关名称中文字面意思常见值说明
spell-checking-enable-by-default是否默认打开拼写检查nil, t
spell-checking-enable-auto-dictionary是否打开自动字典nil, t中文不能使用自动字典
enable-flyspell-auto-completion打开自动拼写nil, t
syntax-checking-enable-tooltips打开语法检查小贴士nil, t
syntax-checking-enable-by-default是否默认开启语法检查nil, t
syntax-checking-use-original-bitmaps是否使用原始位图nil, t??

变量

变量名称说明常见值
ispell-program-name外部字典程序aspell, hunspell, ispell
ispell-dictionary使用的字典名称en_GB, en_US, …

快捷键

快捷键说明
SPC S进入拼写检查子模式
SPC e进入语法检查子模式
SPC u SPC S c逐个改正
SPC t S切换拼写检查状态

资料

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值