Flyspellを使い始めた瞬間から、使用するのはいつも苦痛でした。スペルミスの単語がないかバッファ全体をチェックすることはめったにありません。通常は入力します。下線の付いた単語が表示されたら、すぐに修正して入力を続けます。これは、単語を後で修正するのを忘れることを恐れているため、およびバッファの包括的なチェックを開始すると、iSpellがあまりにも多くの誤検出を与えるためです。そのため、ほとんどの場合、入力中にできるだけ早く単語を修正します。
ここに、私が知っている組み込み関数と、それらが効率的でない理由(私にとって)があります。
flyspell-correct-word
—これはマウスクリックにバインドされています。忘れてください、私はマウスを使いません。flyspell-correct-word-before-point
—私はしばらくそれを使用しました。これには2つの欠点があります。デフォルトでは、マウスなしで操作するのが難しいGUIメニューが表示され、10を超える項目の修正リストがある場合は非常に面倒です。
ポイントよりもずっと前の単語では機能しません。私は高速で入力し、つづりの間違った単語を見つけると、通常、つづりの間違った単語とポイントの間に1つまたは2つの単語があります。ポイントを移動し、単語を修正し、戻る必要があります。ああ。
flyspell-auto-correct-word
—ポイント2↑を参照してください。また、完了リストが長い場合(サイクリングのため)うまく動作しません。
Q:キーボードを使用して、Flyspellを効率的に使用するには、サイクリングせずに補完リストから選択できます。
他の人がFlyspellと効率的にやり取りする方法を見つけたと思うので、受け入れ可能な回答には、以前のスペルミスの単語にナビゲートし、それを修正して戻ってくるなどの小さなスニペットと、おそらくあなた自身の設定ファイルからの小さなスニペットが含まれます
ttwo
たとえば試してみてください。私のメニューでは、26個の修正案が表示されています。