2012-03-27 10 views
13

私はispellプライベートディクショナリから1つ(誤って挿入された)エントリ/単語を削除する方法を知りました。ispellプライベートディクショナリからエントリを削除するには?

EDIT

より掘削した後、私はまだ、デフォルトの辞書からエントリを削除することができませんが、私は解決策が周りあるbuildhashプログラムすることができると思い。問題は、削除するエントリのリストを生成することです...私は単純な例を見つけることはありません。

答えて

4

aspell単なるラッパーです:

$ ispell 
Ispell compatibility script for Aspell. 
Usage: /usr/bin/ispell [options] -a|-l|-v[v]|-c|-e[1-4]|<file> 

それは、インストールの真であれば、あなたはaspellファイルを見てする必要があります。試してくださいaspell dump config

+1

!確かにそれは.aspell.en.pwsにあった – fransua

9

不要なエントリを削除するには、個人辞書ファイルを編集するだけです。辞書ファイルは、おそらく~/.ispell_defaultまたは~/.ispell_[LANGUAGE]にあるテキストファイルです。 ~/.ispell_italian。私cygwinispellをインストールするには

+0

クイック返信ありがとうございますが、そのようなファイルはありません(xubuntu 11.10で動作します)。 \ * ispell \ *という名前のすべてのファイルを見ていますが、\ *。hashファイルは読み方が分からないためです。 – fransua

+0

〜/ .aspell.en.pwsを見ましたか(英語は英語です)。ありがとう! –

4

Emacsを使用している場合は、Emacsが表示する内容の下に~/.aspell.[LANGUAGE].pwsという個人辞書ファイルが作成されます。 Windowsでは、これは次のようになります。C:\Users\Username\AppData\Roaming\。これはおそらく、Emacsが辞書を実行している環境の影響です。 Emacsで編集するには、ティルド* nixスタイルパスと絶対DOSスタイルパスを使用できます。

0

スーパーはパーティーに遅れましたが、うまくいけば、私はこの問題で他の誰かを助けることができます。 emacsウィンドウの一番上を見ると、emacsがどのプログラムを辞書に使用しているかがわかります。私の場合、それは "prog:hunspell"と読む。

だからこそ、hunspell辞書を見つけて不正な単語を編集(つまり削除)するだけです。

私の場合、 'emacs〜/ .hunspell_en_US'は、誤って追加した単語を見つけて削除したテキストファイルを開きました。

関連する問題