J'utilise le package Multiple Cursors dans un fichier html et c'est génial pour quelques curseurs, mais si je crée plus de 30 ou 50 curseurs, cela devient terriblement lent et il faut environ cinq ou six secondes pour déplacer les curseurs.
Est-ce que je l'utilise mal ou simplement qu'il n'est pas préparé pour créer autant de curseurs?.
M-x profiler-start
et fais un tas de choses lentes et puis M-x profiler-report
, et je continue à explorer les éléments en occupant la majorité du temps CPU jusqu'à ce que vous puissiez l'isoler dans une bibliothèque particulière (le cas échéant); essayez ensuite de désactiver cette bibliothèque. N'oubliez pas d'arrêter le profileur lorsque vous avez terminé.
wdired-mode
) provoquent un ralentissement. Il existe une demande de fonctionnalité ouverte - debbugs.gnu.org/cgi/bugreport.cgi?bug=22873 - pour déplacer plusieurs capacités de curseur dans le code source C, mais c'est toujours une discussion en cours pour le moment. L'un de mes arguments de vente proposés à l'équipe de développement d'Emacs était une augmentation potentielle de la vitesse si elle était intégrée dans la base de code C.