title: emacs - swap the ctrl and alt key within emacs
body: <p>i have heard a lot of excellent features of emacs and would like to use it as my regular text editor.<br>
  the only hindrance to it is the problem of <kbd>Ctrl</kbd> key position <a href="http://www.emacswiki.org/emacs/MovingTheCtrlKey" rel="nofollow">link</a>.<br>
  all the solutions i found are the hard way ie remapping keys at os level, or making capslock as <kbd>Ctrl</kbd>key</p>
  
  <p>my objections to the above solutions are:
  remapping keys: would make my life hard outside of emacs, say using firefox and emacs together.<br>
  capslock as <kbd>Ctrl</kbd> key: would always toggle the keyboard led for caps lock which is quite annoying.</p>
  
  <p>so is there a way within emacs to invert the role of <kbd>Ctrl</kbd> and <kbd>Alt</kbd> key which will have effect in emacs alone.<br>
  the only way i can think of is to tinker with the emacs code.... but that would be like going after a fly with a bazooka.</p>