Emacsが構文の強調表示に失敗し、色分けがバッファー内ですべてぼやけてしまいます。 Emacsにシンタックスを「再描画」させる方法はありますか?ちょうどやり直す?時間がかかっても構わない。Howto強制的にemacs recolorを
5
A
答えて
8
私はあなたが探しているものはM-x font-lock-fontify-buffer
だと思います。または、地域を選択してM-o M-o
(またはM-x font-lock-fontify-block
)を実行します。
0
私はかつてバッファを自然なモードにリセットし、再定義し、カーソルが画面の中央に来るようにし、メニューバーを無効にし、ツールバーを無効にして移動するスクロールバーが残った。
(defun --normal-mode-no-gimmicks()
"Enable buffer `normal-mode' and refontify.
Disable frame menu, toolbar, scrollbars."
(interactive)
(menu-bar-mode 0)
(tool-bar-mode 0)
(set-scroll-bar-mode 'left)
(toggle-scroll-bar 1)
(normal-mode) (recenter-top-bottom)
(font-lock-fontify-buffer))
これは、モードが変更されたときにEmacsが突然メニューバーを表示したり、何かがうまくいかないときに非常に便利です。それから私はそれを癒すためにM-g g
を押すだけです。
(global-set-key [?\M-g ?g] '--normal-mode-no-gimmicks)
私は約M-o M-o
を知らなかった。これは、この関数のためのより良いキーバインディングであるかのように見えます。
関連する問題
- 1. howto強制的に書き込みブロックを解放する
- 2. emacs:バッファのローカル変数を強制的に解析する
- 3. 強制的な値の強制伝播
- 4. 強制的にマウスをクリック
- 5. アクティブモーダルビューを強制的
- 6. 強制的にgitでファイルにプルを強制するには?
- 7. GMが強制的にspacer.gifを含むTDを強制的に16pxにする
- 8. ロギングコアを強制的にシャットダウンに強制しますか?
- 9. 強制的にGitのサブモジュールを強制的に最新の状態にする
- 10. 強制的にDataGridViewを強制的に列と行を生成する
- 11. HTMLリンクを強制的に強制する方法は?
- 12. 強制的にOpenGLコアプロファイルを強制する
- 13. jbossポータルサーバで強制的にユーザセッション(ログアウト)を強制終了する
- 14. リレーでフェッチを強制的に強制する方法
- 15. アスペクト比を強制的に強制する方法 - css
- 16. IEブラウザで強制的にキャッシュを強制的に更新する - C#、ASP
- 17. javascript - D3強制的に一部のノードを強制的に折り畳む
- 18. 強制的にUIViewControllerサブクラスメソッド
- 19. アプリケーションで強制的に「ロケール」
- 20. SQLite強制的にソートSELECT
- 21. 強制的に "ポートレート"オリエンテーションモード
- 22. Emacsのトランプのタイムアウトを強制するには?
- 23. Emacsで最大の行の長さを強制するには?
- 24. 強制的にブラウザに強制的にサーバー側コードなしで再ロードする
- 25. Googleカスタム検索で強制的に強制的に使用するモード
- 26. np.random.choiceは強制的に強制されますか?
- 27. スクロールバーを強制的に下に移動
- 28. neotreeをプロジェクトルートに強制的に残す
- 29. 強制的にスクロールバーを下に移動
- 30. tkinterを強制的に「話す」英語
ありがとうJon!素晴らしい仕事をした。私は、私が忘れていたEmacsのいくつかの語彙がなければならないことを知っていました: "Fontify"。 – sligocki
問題ありません!それがうれしかったのでうれしいです。 –
これは、(* scratch *バッファなどで) 'font-lock-add-keywords'を呼び出してバッファをロードした後に行われた変更を考慮していません。これらを適用するには、 'M-x normal-mode'または' M-x revert-buffer'を実行する必要があります。 – Mark