Я пытаюсь использовать символы Powerline в Gvim. Часть этого требует, чтобы я установил свой язык на UTF-8.
export LANG=en_US.UTF-8
После этого я вижу следующие ошибки.
Для гвим:
bash-4.1$ /usr/bin/gvim
(process:14055): Gtk-WARNING **: Locale not supported by C library.
Using the fallback 'C' locale.
Для Perl
bash-4.1$ perl -de0
perl: warning: Setting locale failed.
perl: warning: Please check that your locale settings:
LANGUAGE = (unset),
LC_ALL = (unset),
LC__FASTMSG = "true",
LANG = "en_US.UTF-8"
are supported and installed on your system.
perl: warning: Falling back to the standard locale ("C").
Я попытался установить LANG
, LANGUAGE
и LC_ALL
. Я пробовал оба en_US.UTF-8
и en_US.utf8
. Когда я запускаю locale -a
это подмножество того, что оно говорит, доступно.
en_US
en_US.iso88591
en_US.iso885915
en_US.utf8
Я работаю на удаленном образе rhel 6, где у меня нет прав администратора. Я подозреваю, что на самом деле у меня нет UTF-8. Есть ли способ сгенерировать эту локаль и сохранить ее в моем домашнем каталоге без рута? Есть ли альтернативный способ исправить это?