スペルチェックしたいファイルがいくつかあります。通常、私はこれらをで開いてvim
実行:set spell
し、変更を行います。ただし、ファイルを開いて、最後のチェック以降に単語のスペルを間違えたかどうかを手動でチェックすることは、非常に面倒です。
多くのファイルでスペルチェックを実行し、見つかった誤ったスペルの単語をファイル名とともに表示して、それらを変更できる方法はありますか?すべてのファイルを開きたくないので、「クリーン」かどうかを確認してから、次のファイルを開いて繰り返します。
POSIXスペルチェックユーティリティが見つかりません。一部のRedHatベースのLinuxディストリビューションにはspell
、類似または類似していると言われていますが、クロスプラットフォーム(ish)の方法をお勧めします。私vim
はスペルチェックができることを知っています -すべてを手動で行わずにスペルチェックを行う方法はありますか?ソリューションのシェルスクリプトを作成できるとしたらすばらしいでしょう。
OS X
価値があるので、私はを実行しています。
OS XでHomebrewを使用してaspellをインストールできbrew info aspell
ます。サポートされている言語をリストします。
brew install aspell --lang=en,fi,jp
aspell check
インタラクティブなスペルチェッカーでファイルを開きます。
for f in *.txt; do aspell check $f; done
aspell list
認識されない単語をすべて出力します。
cat *.txt | aspell list | sort -u
学習した単語は.aspell.en.pws
デフォルトで保存されます。最初の行として~/Library/Spelling/en
追加personal_ws-1.1 en
した後に単語を除外することもできます。
aspell list --personal=$HOME/Library/Spelling/en
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加