どのように私はフライスペル(flyspell)を無効にするには?
質問
それは簡単に聞こえるが、私はそれを修正することはできません:私はemacsの中に恒久的に無効に自動スペルチェックしたいです。私init.el.ためのシンプルなラインが存在する必要があります缶誰かの助けを私に?
解決
図は、その問題を解決。どちらかあなたの初期化ファイルは、それを上回っている、または他のいくつかのシステム全体の初期化ファイルです。これらのファイルについての記事を読む:ます。http://www.gnu。 ORG /ソフトウェア/ emacsの/マニュアル/ html_node / emacsの/ INIT-File.htmlする
他のヒント
は簡単なルックから、私が見ることができる最も簡単な方法は、関数を再定義することです。
(eval-after-load "flyspell"
'(defun flyspell-mode (&optional arg)))
またはあなたが常にあることを-1(C-h f turn-off-flyspell
を参照)、引数を強制的にアドバイスを使用することができ、それは正当な理由なく少し複雑かつ非効率的になります。
あなたが最初の場所でそれを実行しているかを知りたい場合は、関数が呼び出されたときにスタックトレースが表示されますM-x debug-on-entry flyspell-mode
を、使用することができます( Q デバッガを終了するには、 ChのM 他のコマンドを一覧表示するには、助けをM-: (info "(elisp)debugger")
)。使用することをブレークポイントを削除するM-x cancel-debug-on-entry
ます。
(flyspell-mode 0)
私は〜/ .emacs.d / USK / text.el
で鉱山を発見しましたIはフライスペル(flyspell)と閉Emacsで実行する必要がコードのブロックを削除します。
のemacsを再開した後、私はまだスペルエラー(赤い下線)を見ました。しかし、私は単純に削除され、「スペルミス」の単語を再入力してから、Emacsは下線ませんでした。問題が解決します。
私はDebianを使用しています。
私の場合はflyspell-mode
は、の.emacs.desktop のファイルに地面を集めています。
このはdesktop-mode
は時代遅れのものを復元するには、痛みを引き起こすことが初めてではなかったです。 の.emacs.el の中で、私はどこでもすでに無効になっflyspell-mode
とflyspell-prog-mode
を持っていたもののます。
ソリューション:編集の.emacs.desktop のファイルまたは削除のいずれか
Emacsのグラフィカル・モードを使用して、あなただけの右の「フライ」のマイナーモード怒鳴る上でクリックして、このような「オフにマイナーモード」を選択することができます:
を