title: What do these character codes mean, is my file corrupt?
body: <p>I'm editing a file in vim and my function looks like this:</p>
  
  <pre><code>function arrForeignCharacterMapping()
   {
       return array(
           '&lt;8a&gt;'=&gt;'S', '&lt;9a&gt;'=&gt;'s', 'Ð'=&gt;'Dj','&lt;8e&gt;'=&gt;'Z', '&lt;9e&gt;'=&gt;'z', 'À'=&gt;'A', 'Á'=&gt;'A', 'Â'=&gt;'A', 'Ã'=&gt;'A', 'Ä'=&gt;'A',
           'Å'=&gt;'A', 'Æ'=&gt;'A', 'Ç'=&gt;'C', 'È'=&gt;'E', 'É'=&gt;'E', 'Ê'=&gt;'E', 'Ë'=&gt;'E', 'Ì'=&gt;'I', 'Í'=&gt;'I', 'Î'=&gt;'I',
           'Ï'=&gt;'I', 'Ñ'=&gt;'N', 'Ò'=&gt;'O', 'Ó'=&gt;'O', 'Ô'=&gt;'O', 'Õ'=&gt;'O', 'Ö'=&gt;'O', 'Ø'=&gt;'O', 'Ù'=&gt;'U', 'Ú'=&gt;'U',
           'Û'=&gt;'U', 'Ü'=&gt;'U', 'Ý'=&gt;'Y', 'Þ'=&gt;'B', 'ß'=&gt;'Ss','à'=&gt;'a', 'á'=&gt;'a', 'â'=&gt;'a', 'ã'=&gt;'a', 'ä'=&gt;'a',
           'å'=&gt;'a', 'æ'=&gt;'a', 'ç'=&gt;'c', 'è'=&gt;'e', 'é'=&gt;'e', 'ê'=&gt;'e', 'ë'=&gt;'e', 'ì'=&gt;'i', 'í'=&gt;'i', 'î'=&gt;'i',
           'ï'=&gt;'i', 'ð'=&gt;'o', 'ñ'=&gt;'n', 'ò'=&gt;'o', 'ó'=&gt;'o', 'ô'=&gt;'o', 'õ'=&gt;'o', 'ö'=&gt;'o', 'ø'=&gt;'o', 'ù'=&gt;'u',
           'ú'=&gt;'u', 'û'=&gt;'u', 'ý'=&gt;'y', 'ý'=&gt;'y', 'þ'=&gt;'b', 'ÿ'=&gt;'y', '&lt;83&gt;'=&gt;'f'
       );
   }
  </code></pre>
  
  <p>This is roughly about translating accented characters etc into their "basic" versions.  What are the <code>&lt;8a&gt;</code> etc though?  They're single characters in vim (i.e. shown in a grey colour and the cursor "skips" over them in one movement.</p>
  
  <p>I've tried googling them but it's tricky for obvious reasons.  If it's "correct", can someone give me a link that correlates these codes with the unicode characters they represent?</p>
  
  <p>Thanks!</p>