У меня было ужасное время, когда Zsh хорошо играл с Debian Jessie, и я пришел к выводу, что все мои проблемы связаны с языком моей системы. Бегущий locale
, я вижу
LANG=en_US.utf8
LANGUAGE=
LC_CTYPE="en_US.utf8"
LC_NUMERIC="en_US.utf8"
LC_TIME="en_US.utf8"
LC_COLLATE="en_US.utf8"
LC_MONETARY="en_US.utf8"
LC_MESSAGES="en_US.utf8"
LC_PAPER="en_US.utf8"
LC_NAME="en_US.utf8"
LC_ADDRESS="en_US.utf8"
LC_TELEPHONE="en_US.utf8"
LC_MEASUREMENT="en_US.utf8"
LC_IDENTIFICATION="en_US.utf8"
LC_ALL=
однако /etc/default/locale
содержит LANG=en_US.UTF-8
как и /etc/environment
, а мой файл /etc/locale.gen
только en_US.UTF-8 UTF-8
комментариев.
- Почему
locale
сообщает о чем-то (тонко) отличном от любого другого параметра в моей системе, и - Как мне настроить (исправить) вещи, чтобы дать «en_US.UTF-8» для каждой опции LC, когда я запускаю
locale
?