Vim не имеет проблем с символами Юникода вне ASCII. Скорее всего, проблема может быть найдена либо в шрифте, который вы используете в Vim, либо в настройках вашей системы. Чтобы узнать, что не работает, нам нужно больше информации, например,
- Какой шрифт вы используете в Vim?
- какой выход работает
locale
в терминале? - Каков результат, когда вы пытаетесь написать один из этих шведских / хинди символов в терминале и в gedit?