When I paste into iterm2/vim, I see: ¡móvil!
When I open the file in Google Chrome, I see: ¡móvil!
Anybody know why? Images attached
Make sure it is encoded in utf8 and you should not have that problem.
Yep, it was Chrome that was the problem. I had the encoding set to ISO-8859-1 instead of UTF-8
View->Encoding->UTF-8 fixed it

Adding this to the page made Firefox's auto-detect work:
<meta charset="utf-8">
Even when you create a new file in notepad++ or any other editing tools, make sure it is utf8 to avoid having problems in Spanish, French (accents), Arabic or any other language 