デフォルト設定(emacs -Q
)を使用しても、大きなCファイルはEmacsでのスクロールに時間がかかる場合があることを発見しました。
たとえば、大きなファイルを開いたままにしPage-Downます。1〜2ページ下にスクロールし、1〜2秒間ハングします。リリースすると、ドキュメントがかなり下にスクロールします(20ページ程度)。*
Emacsの動作が不安定にならないことを知っpage downています。すばやくタップした場合、Emacsは何とか追いついて、以前のようにハングしません。
Emacsに一度に複数のイベントを処理させず、代わりにイベント間で再描画させることは可能ですか?
または、どういうわけか、多くのイベントを処理しようとしている間にハングするのではなく、応答性が向上しますか?
* この場合の実際の速度低下は、構文の強調表示が原因です。これは、ドキュメント全体を1回スクロールすると、その後すべてのスクロールが高速になるためです。フォントロックに関連するさまざまなオプションを調査しましたが、フォントロックのデフォルトは妥当であり、それらを微調整しても問題は解決されないと結論付けました。質問。
emacs -Q
を除外するためにテストする)、またはあなたのディスクが非常に遅いかもしれません。構文の強調表示やその他の役立つ動作をオフにしてみることもできます(バッファーを基本モードに切り替えます)。