Aspell

Aspell:如何永久忽略單詞

  • November 24, 2016

我有一個 tex 文件,我會定期更新並希望每次都檢查拼寫。我希望 aspell 記住我選擇忽略的拼寫錯誤的單詞,並在隨後的每次拼寫檢查中自動忽略它們。到目前為止,我這樣做的方式如下:

  • 使用 . 檢查文件aspell -t -c file.tex。在那之後,我知道剩下的任何拼寫錯誤的東西都可以在下次忽略。
  • cat file.tex | aspell list -t | sort | uniq > dictionary.txt然後添加personal_ws-1.1 en 162為dictionary.txt的第一行。這將是一個個人字典,可以在隨後的每次拼寫檢查中忽略。
  • 下次檢查文件aspell --home-dir=. --personal=dictionary.txt -t -c file.tex

這可行,但問題是每次我想更新我想永久忽略的單詞時都需要執行此過程。有沒有辦法讓 aspell 在拼寫檢查期間自動將互動式忽略的單詞放入該文件中?或者任何其他有效的方式來實現我在上面做的事情?

發布該問題後,我找到了答案。這是解決方案:

  • 每次,執行 aspellaspell --home-dir=. --personal=dictionary.txt -t -c file.tex
  • 不要按“i”或“I”來忽略單詞,只需按“a”將其添加到 dictionary.txt。

引用自:https://unix.stackexchange.com/questions/325869