問題タブ [flyspell]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
emacs - emacs、flyspell、「C-」を無効にします。キーバインド
私はこの小さな問題を抱えています. soC-. C-x
またはのようないくつかのキーバインディングがありますC-. C-m
. flyspell-mode をアクティブにすると、これらのコマンドを使用できなくなります。私の .emacs ファイルには、前に次の 2 行があります
次に、C-. C-l
動作しますが、flyspell-mode がアクティブになっていると動作しません。バインドされているコマンドC-.
はflyspell-auto-correct-word
. 私は次のようにそれを無効にしようとしました:
どの試行も機能しません。どうすればよいですか? Emacs 23 および 24 で試しましたが、同じ問題が発生しました。
macos - flyspell チェッカーが動作するように解決する方法がわかりません
flyspell を emacs で動かせなくて困っています。私は Mac ユーザーですが、デフォルトでこの機能を提供しているように見える Aquamacs は使用していません。
macos - Mac OS X での emacs、スペル チェックを機能させる方法
私は Windows から Mac に移行しており、emacs を動作させるために一晩中費やしました。
GNU emacsをインストールし、自分の Windows ファイルをコピーしただけで.emacs
、スペル チェック以外は問題なく動作するようです。cocoAspellをインストールし、このセットアップ手順に従ってパスを追加し、ispell を aspell に変更しましたが、スペル チェックを実行すると、
FlySpellも機能しません。
間違ったディレクトリを見ているようですが、すでに持っています
これは正しい辞書ディレクトリ「/Library/Application Support/cocoAspell/aspell6-en-6.0-0」を指しています。エラーが発生した理由と修正方法がわかりません。
アップデート:
@katspaughが提案したように、GNU emacsとcocoAspellを削除し、homebrewを使用してemacs/aspellを再インストール(およびリンク)しました。上記のコードを削除し、そのままにしておきます
スペルチェックを実行すると、
既に aspell をbrew link aspell
にリンクしていますが、まだ見つからないのはなぜですか?
emacs - flyspell が与える「提案」の数を制限するにはどうすればよいですか?
emacs flyspell モードでは、提案のリストが非常に長くなり、ポップアップ メニューが画面よりも長くなり、「単語を保存」オプションがメニューの下部にあるため、メニューを垂直方向にスクロールする必要がある場合があります。
次のいずれかを行う方法はありますか。
- [単語を保存] をメニューの一番上に移動しますか?
- 表示される提案の数に厳しい制限を設けますか?
- 一致する単語のしきい値を変更しますか?
emacs - org モードで flyspell を適切に無効にできない
を使用して、デフォルトでテキストモードの flyspell をオンにするように emacs をセットアップしました
組織モードファイルで自動的に無効にしたいのですが、組織モードフックでラムダ関数を使用して無効にすることができました:
これは機能しますが、flyspell が行ったシンタックス ハイライトの変更は残っており、org モードのシンタックス ハイライトに干渉します。また、そのファイルにアクセスすると flyspell が実行されることもミニバッファーで確認できるため、後でのみオフになっているようです。組織モードファイルに痕跡を残さないように、またはまったく実行しないようにするにはどうすればよいですか?
emacs - hunspell の個人辞書にドイツ語のウムラウテを含む単語を正しく保存すると、emacs の ispell または flyspell で正しいスペルとして認識されない
Emacs(flyspell)を使用したhunspellの完全に機能するセットアップがあります
ispell-dictionary-alist の辞書定義として。
ドイツ語のウムラウテは、主辞書「de_DE_frami」に含まれている限り問題ありません。しかし、「Bestürzenste」のようなドイツ語のウムラウトを含む単語を hunspell の個人辞書に入れるとすぐに、それは正しいと認識されませんが、ドイツ語のウムラウトを含まない他の追加単語はすべて正しいと認識されます。
さらに、hunspell の個人辞書を確認すると、すべての単語が適切な utf8 エンコーディングで適切に表示されます。さらに、hunspell は、コマンド ラインでオプション "-d de_DE_frami" のみを使用して実行すると、ウムラウテを含む単語を認識し、たとえば "Bestürzenste" は正しいと報告されます。
つまり、問題は ispell または flyspell によって引き起こされていると思います。これは、個人辞書の参照のみに関するバグである可能性があります。誰かが何か問題を抱えていましたか?何時間もネットを検索しても見つけられなかった回避策はありますか?
ここで助けてくれてありがとう!
ところで。また、上記の辞書定義で ut8 の代わりに iso-8859-1 のエンコーディングを試してみました --> 変更しません。
emacs - Emacs flyspell-modeで、新しい単語を辞書に追加する方法は?
flyspell-mode の Aquamacs では、flyspell が単語にスペルミスのフラグを立てたときに、その単語のスペルが実際に正しい場合は、右クリックしてその単語を辞書に追加できます。
OSX 上の GNU Emacs で、flyspell-mode がスペルミスと思われる単語を強調表示した場合、その単語を辞書に追加するにはどうすればよいですか? flyspell-learn-word
ドキュメントを見ると、 orのような関数は見当たりませんispell-add-word-to-personal-dictionary
。