I installed SpaceVIM on Ubuntu Bionic today but the file-type icons are shown in strange Chinese characters rather than the correct icons.
Set terminal profile encoding to UTF-8
Set VIM encoding to UTF-8. Check the encoding via following command in VIM
:set encoding?
Make sure "nerd-fonts" are installed. Install it by following Nerd Font README
The patched fonts cannot be seen in Ubuntu terminal profile settings, thus we have to change the system mono fonts to patched fonts.
- Install GNOME Tweaks
- Set the system monospace font to your nerd font
- In the Terminal's Font Preference, I leave the Custom Font option unchecked, .i.e use system font.