Installed vim with SpaceVim on macOS.

When ran vim in the iTerm2 terminal, the information can't been shown rightly at status bar. Much of them been shown as ?. Why?

enter image description here


1 Answer 1


SpaceVim uses a built-in modular status line, which depends on a power line patched font. These fonts include extra symbols that render as arrows in the terminal.

You can find pre-patched fonts here: https://github.com/powerline/fonts. I’m pretty sure that repository also has instructions for patching an arbitrary font if none of the fonts it provides are to your liking.

After installing one you’ll need to switch to using that font in iTerm2.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.