At the weekend I wiped my dotfiles and replaced them with prelude. I do most of my work in C#, so I've got csharp-mode installed.
Typing in c# is laggy, in a painful bursty way. A few words come out smoothly, then there's a big pause over the next few words. There's no problem with moving the cursor around or scrolling the buffer.
I've tried turning off minor modes on a buffer and continuing to type. I've disabled the following with no change to the problem:
- projectile-mode
- company-mode
- guru-mode (think this is a prelude thing?)
- flycheck-mode
My mode line says I've got C#/l
, MRev
, Helm
, SP
, Pre
and Abbrev
still running. They all seem pretty important.
There's nothing in the messages buffer when these pauses occur.
I'm using emacs 24.4.
Is there any keystroke profiling I can turn on, to see what's slowing things down?