Rotating Ctrl, CapsLock and Escape

I rotated the left control, caps lock and escape keys on my laptop's keyboard. I've been using this for a while, got so used to it I usually hit the wrong keys when I'm on a different computer. Escape now acts as caps lock (hardly need that, so I moved that out of the way), the caps lock key acts as control (nice for shortcuts - try Ctrl-C Ctrl-V) and the left control acts as Escape (Vim).

All it took was five lines for xmodmap:

   1  remove Lock = Caps_Lock
   2  remove Control = Control_L
   3  
   4  add Lock = Escape
   5  add Control = Caps_Lock
   6  
   7  keysym Control_L = Escape

Cal 2011.11.12

Tag xmodmap vim