title: Keyboard shortcuts in char run mode (ansi-term) in Emacs
body: <p>I use <strong>WindMove</strong> in Emacs <strong>24.1</strong> to move around multiple windows using keyboard shortcuts:</p>
  
  <pre><code>(global-set-key (kbd "M-J") 'windmove-left)          ; move to window on the left
  (global-set-key (kbd "M-L") 'windmove-right)         ; move "       "    the right
  (global-set-key (kbd "M-I") 'windmove-up)            ; move "       "    above
  (global-set-key (kbd "M-K") 'windmove-down);         ; move "       "    below
  </code></pre>
  
  <p>Is there a way to associate these <strong>WindMove</strong> keyboard shortcuts with <strong>char run mode</strong> on an <strong>ansi-term</strong>?  I would like to avoid having to switch into <strong>line run mode</strong> for moving between windows. After a while it becomes tedious to type <kbd>C-c C-k</kbd> and <kbd>C-c C-j</kbd> back and forth to go into/leave the terminal.</p>