問題タブ [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 - flymake と flyspell の両方に 1 つのキーを使用する
私はpyflakesでflymakeを使用してpythonコードをチェックし、flyspellを使用して文字列とコメントをチェックしています。次のエラーに進むか、現在エラーが発生している場合はエラーに関する情報を表示する関数が 1 つ必要です。この関数をどのように記述しますか?
emacs - emacs flyspell-mode の個人辞書
私が頻繁に使用する特定の単語を flyspell に認識させたいと考えています。たとえば、外国の固有名詞などです。しかし、flyspell に、このリストが完全な辞書であると思わせたくありません。むしろ、このリストとそのデフォルトの辞書の結合を取りたいと思います。
これどうやってするの?
emacs - Flyspellを無効にするにはどうすればよいですか?
簡単そうに聞こえますが、修正できません。emacsの自動スペルチェックを永続的に無効にしたいのです。私のinit.elには単純な行が必要です。誰かが私を助けることができますか?
emacs - emacs/w32 で flyspell モードを有効にしますか?
emacs/w32 に flyspell モードをインストール/実行する必要があります。
このサイトから Windows 用の ispell をインストールし、ここに書かれている手順に従いました。
- flyspell-1.7a.el をダウンロードして名前を flyspell.el に変更し、load-path ディレクトリにコピーしました。
- .emacs を変更しました
しかし、フライモードで emacs を実行すると、次のエラーが発生しました。
何が間違っている可能性がありますか?
ISPELL によるソリューション
これは win32 の問題に対する ispell でした。 emacs の本で説明されているように、emacs/win32 で動作するものを使用する必要があります。
- いずれかのサイトから ispell.zip をダウンロードします。
- ispell.exe を PATH ディレクトリにコピーし、英語辞書をホーム ディレクトリにコピーします。
ASPELLによるソリューション
vedanは、この投稿で aspell を使用してより良い回答を提供しました。
Windows インストーラー、ディクショナリーのインストールがここにあります。.emacs に次の行を追加すると、問題なく動作します。
emacs - flyspell をコンテキストによっていくつかの単語をバイパスさせる方法は?
私はほとんどの文章を書くために Emacs を使用しています。私は reStructuredText を使用して書き、いくつかの前処理を行った後、それらを LaTeX に変換します。これは私のテキストの 1 つ (スペイン語) の抜粋です。
このテキストは、パーツを処理するいくつかのカスタム スクリプトによって処理される\cite
ためrst2latex
、そのジョブを実行できます。
flyspell-mode を有効にすると、ほとんどの引用キーがスペルミスとして通知されます。
コマンド内でスペルチェックを行わないように flyspell に指示するにはどうすればよいですか\cite
。
さらに、rst-mode と flyspell をどのように組み合わせて、rst-mode が flyspell で次のスペルチェックを行わないようにするにはどうすればよいですか?
- reST コメント
- reST コード リテラル
- reST ディレクティブのパラメーターと引数
- reST raw ディレクティブの内容
何か案は?
emacs - Emacs の特定のモードでショートカット キーを設定する (例: ido)
私は、多少関連している2つの問題を抱えています。
C-SPC1) IDO では、ido-restrict-to-matches をor以外の同じものに変更したいと思いますC-@。残念ながら、別のショートカットが必要であることを emacs に伝える方法がわかりません (たとえばC-0)。
2) 私は自分のを守りたいC-;のですが、flyspell-mode が実行されているときはいつでも追い越してしまいますC-;。私の定義は.emacsにあります:
しかし、どうやら flyspell はこれを上書きします... (それでも、ヘルプを見ると と表示されM-h k C-;ますmark-paragraph
)
これらの状況でキーをバインド/バインド解除する方法を教えてください。ido.el と flyspell.el を変更して再ビルドせずに動作する必要がありますよね?
どうもありがとう!
xml - すべてのファイルとすべてのメジャーモードに対して、emacs で flyspell-mode を有効にする方法は?
Emacs が起動するとすぐに、すべてのファイルとすべてのメジャーモードで flyspell-mode が自動的に使用されるようにするにはどうすればよいですか?
また、XML タグをスペルミスとしてマークしない XML 辞書はありますか?
emacs - Emacsで単語を自動修正するときに、flyspellを強制的に単語の最後に移動させます
flyspell-auto-correct-wordコマンドを実行すると、flyspellが単語の途中に留まっているように見えるのが面倒です。コマンドの実行後に単語の最後に移動するようにこれを変更できますか?キーバインディングをオートコンプリートワードに設定してから、私が知っている単語を前に進めるのと同じくらい簡単かもしれません。ただし、オートコンプリートされた単語が入力された単語よりも小さい場合、カーソルが単語の後ろに置かれることがあるため、これはすべての場合に機能するとは限りません。これに関するどんな助けも素晴らしいでしょう。
emacs - 現在のセッション中に書かれていない単語も含めて、スペルミスのあるすべての単語にフライスペルマークを付けます
フライスペルをアクティブにすると、書き込み時にM-x flyspell-mode
スペルミスのある単語がマークされますが、現在のセッション中に書き込んでいないバッファ内のスペルミスのある単語はマークされません。現在のセッション中に書かれていないスペルミスの単語もflyspellでマークされるようにするにはどうすればよいですか?
user-interface - Flyspellの正しい単語に対するユーザーインタラクションの改善
flyspell-correct-word
の動作は、スペルミスのある対象の単語のすべての出現を修正するコマンドに拡張する必要があると思います。もちろん、これは、基になるスペル修正の構文エラーには関係ありません。aspell/ispellがそのような種類の修正をサポートしているかどうかはわかりません。また、この2つを組み合わせて、次の発生をあるquery-replace
方法(y、n、q、Y、N ,!)で修正するかどうかをユーザーに照会するコマンドにします。誰かがこれらのアイデアのいずれかを実装しましたか?