meadowから起動するaspellが遅い件

Meadow の中から ispell-buffer だの ispell-region だので起動される aspellが,とても遅いことについて.以前から遅くていやだったが,まあそういうものなのだろう,と,あまり考えていなかった.今 日,コマンドライン版(cygwin)からaspellを起動してみてびっくり.あっとい う間に終わる.

timeコマンドで測定してみると,0.1秒以下.これが,Meadowの中からだと90 秒くらいかかる.webを検索してみたのだが,あまり有効そうな解決方法は見 つからなかった. というわけで,しばらくはコマンドラインを使うことにしようと思う.

この際,「自分の辞書に登録するのは嫌(この文書だけで出てくる変なスペル)」 の対処として,次のようにコマンドを起動するとよさそう.

aspell check --mode=tex --personal=./basename.tmpdict \
    --add-extra-dicts=${HOME}/.aspell.en.pws basename.tex
で,セッションの最中,この文書中に出てくる,修正不要な単語は全部「Add」 で処理する.すると,それらの単語は ./basename.tmpdict に保存されるので, この文書処理中には,うまく働く.ときどき,basename.tmpdict の中で,い つでも使いそうな単語は,${HOME}/.aspell.en.pws に移動しておけばよい.

注: --personal オプションのところ,単にファイル名を書くと,ホームディレクトリに 保存されてしまう../をつけること.