In Vim, I find each of
ß takes up fullwidth, i.e. twice as fat as ASCII characters.
I am writing some German-learning notes, and find this to be very confusing, since I have been mistaken that there were a whitespace following that character.
How can I make them shown as halfwidth?
Afterwards, out of curiosity, I tried some extended Latin characters (umlauts, accented vowels, currency symbols, etc.), and find some other characters looking like halfwidth but be shown as fullwidth. They include (but I suppose are not restricted to)
This is true for Vim inside iTerm2, MacVim inside iTerm2, Vim inside Terminal.app, MacVim inside Terminal.app, and even for standalone GUI of MacVim. I have tried several monospace fonts, including Monaco and Menlo. I use Mac Sierra.