Как можно изменить набор символов по умолчанию в системе Linux?

Как можно изменить набор символов по умолчанию в системе Linux?

Я работаю в команде разработчиков ПО, использующей svn. Поскольку многие компьютеры разработчиков работают под управлением Windows, кодировку текстовых файлов необходимо согласовывать со всеми. Я решил использовать Linux, и, вероятно, мне придется изменить кодировку символов по умолчанию на моей машине. Как это можно сделать в Linux?

Спасибо

решение1

Хитрость в том, чтобы гарантировать, что переменные LC_ALL и LANG установлены на что-то вроде en@UTF-8 или cn_ZH@UTF-16 или что-то в этом роде. Формат — countrycode_LANGUAGE@CHARSET.

Как вы это настроите глобально, зависит от вашего дистрибутива. Попробуйте /etc/sysconfig/i18n. Никогда не помешает добавить

export LC_ALL=<whatever>
export LANG=<whatever>

хотя для ваших пользователей ~/.bashrc.

Также читайте man 1 locale.

Связанный контент