Korzystam z pakietu Multiple Cursors w pliku html i jest świetny dla kilku kursorów, ale jeśli utworzę więcej niż 30 lub 50 kursorów, robi się to strasznie wolno i przesuwanie kursorów zajmuje około pięciu lub sześciu sekund.
Czy używam go źle, czy po prostu nie jest przygotowany do stworzenia tylu kursorów ?.
M-x profiler-start
i zrobiłem kilka powolnych rzeczy, a następnie M-x profiler-report
, i dalej wnikałem w elementy, zajmując większość czasu procesora, aż będziesz mógł odizolować je do określonej biblioteki (jeśli istnieje); następnie spróbuj wyłączyć tę bibliotekę. Nie zapomnij zatrzymać profilera, gdy go skończysz.
wdired-mode
) powoduje spowolnienie. Istnieje otwarte żądanie funkcji - debbugs.gnu.org/cgi/bugreport.cgi?bug=22873 - w celu przeniesienia wielu możliwości kursora do kodu źródłowego C, ale w tej chwili jest to wciąż dyskusja. Jednym z moich proponowanych punktów sprzedaży dla zespołu programistów Emacsa był potencjalny wzrost prędkości, gdyby został upieczony w bazie kodu C.