私はhtmlファイルでMultiple Cursorsパッケージを使用しており、いくつかのカーソルに最適ですが、30または50を超えるカーソルを作成すると、非常に遅くなり、カーソルを移動するだけで約5秒または6秒かかります。
私はそれを間違って使用していますか、それともそれだけ多くのカーソルを作成する準備ができていないだけですか?
解決策はありませんが、同じように遅いことも確認したいと思います。問題の原因がフォントロックの問題であることに驚かされません。フォントロックをグローバルにオフにすると、カーソルが再びきびしくなります。
—
Emacsユーザー
...その場合、複数のカーソルが直接スローダウンの原因になることはありません(使用しているときの速度が要因であることが判明した場合でも)。私はいくつか
—
phils 2016年
M-x profiler-start
の遅いことを行いM-x profiler-report
、その後、特定のライブラリー(存在する場合)に分離できるまで、CPU時間の大部分を占めている項目をドリルダウンし続けます。次に、そのライブラリを無効にしてみてください。使い終わったらプロファイラーを停止することを忘れないでください。
wdired-mode
)で速度低下が発生することもあります。複数のカーソル機能をCソースコードに移動するというオープン機能リクエスト-debbugs.gnu.org/cgi/bugreport.cgi?bug=22873-がありますが、それは現時点ではまだ議論中です。Emacs開発チームに提案したセールスポイントの1つは、Cコードベースに組み込んだ場合に速度が向上する可能性があることです。