Vim, MacVim, and Unicode
Solution 1:
If you mean that Unicode characters don't render correctly try disable the "Use Core Text renderer" option in the "Preferences… → Advanced" menu and restart MacVim. (source 1, source 2)
I have a similar problem, in which emoji charachters are rendered to big, but as of yet I don't know how to fix it.