《Vim实用技巧(第2版)》学习笔记:技巧122-将单词添加到拼写文件中

技巧122-将单词添加到拼写文件中

在这里插入图片描述

  • Vim的拼写字典并非十全十美,但可以通过把单词添加到拼写文件的方式来进一步完善它。

    • 可以用zg命令把光标下的单词加到拼写文件中,使Vim可以识别它。
    • zw命令,可以把光标所在处的单词标记为拼写错误。该命令把该单词从拼写文件中删除。
    • zug 可用于无意中添加或删除了单词到拼写文件中的情况。可以撤销对光标下单词所执行的zg或zw命令。
  • Vim会把添加到字典中的单词保存至某个拼写文件中。

    • 拼写文件名字由所使用的语言以及文件编码类型决定。
      • 例如编辑的时一个UTF-8文件,采用的时英语字典,通过zg命令添加的单词都会被保存到:
      ~/.vim/spell/en.utf-8.add
      

为专业术语创建拼写文件

  • 通过配置spellfile选项,可以指定一个文件路径,用于保存由zg和zw命令添加、删除的单词。

    • :h spellfile 查看帮助
  • Vim允许同时指定多个拼写文件,这意味着可以维护多份单词列表。

    • 例如,当准备为某个章节进行拼写检查时,就可以将包含以下配置行的文件加载进来。
      • 其中jargon.utf-8.add指向本书代码库中的一个文件,它保存了作者维护的Vim术语表。
    setlocal spellang=en_us
    setlocal spellfile=~/.vim/spell/en.utf-8.add
    setlocal spellfile+=~/books/practical_vim/jargon.utf-8.add
    
    • 对于每一个别拼写检查器误判的单词,目前都有两种方式处理:
      • 通过2zg将其添加到Vim术语表中
      • 通过1zg将其添加到默认的单词列表中
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

打杂程序员

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值