title: Vim langmap breaks plugin (bépo)
body: <p>I am using a bépo keymap (<a href="http://bepo.fr" rel="nofollow">http://bepo.fr</a>) and seeking the perfect vim mapping.</p>
  
  <p>So far I used a <a href="http://bepo.fr/wiki/Vim#B.C3.A9po.2FQwerty" rel="nofollow">long list of noremap</a>, but for many binding (for exemple, the motion <code>aw</code> or <kbd>Ctrl</kbd>+<kbd>r</kbd>), the first keystroke is well remaped but not the others, I reckon it's the expected behaviour, but then this is not what I need.</p>
  
  <p>Ideally I would have my keyboard totally remaped in a higher level (before the <code>map</code> commands) except when typing text (in insertion mode and when typing a substitution for exemple). What I'm looking for seems to be <code>langmap</code>, but I have problems using it.</p>
  
  <p>I added <a href="https://linuxfr.org/nodes/88914/comments/1308347" rel="nofollow">this langmap to my .vimrc</a>, It seems perfect but it broke some of my plugins. SuperTab now insert <code>&lt;Plug&gt;SuperTabForward</code> when pressing <kbd>Tab</kbd> in insertion mode, I have <code>t&lt;SNR&gt;24_SelectCompletion(1)</code> when pressing enter.</p>
  
  <p>Does someone know how to fix this langmap issue or a better way to remap my keyboard?</p>