MacOSで[スペルを追加]した場合の単語登録先について調べた。
登録先
Mac OSにおけるスペルチェック機能でスペルを追加(Learn Spelling)した単語は
~/Library/Spelling/LocalDictionary
に保存されている。
誤って追加したスペルなどがあれば、上記ファイル内から単語を消去すれば削除することができる。
変更の反映
変更を反映するには、下記いずれかの操作を行う。
・Activity MonitorでAppleSpellを終了
・Mac再起動
補足
AppKitの NSSpellChecker でも本ファイルを参照している。
このAPIを利用したライブラリで本来検出されるべきものがされない場合には本ファイルに登録されている可能性がある。
補足2
Macの環境移行時にこのファイルも移行すれば学習結果をそのまま新環境に持っていくことが可能。
調査環境
macOS Catalina(10.15.1)