Как поместить $ env: LC_ALL = 'C .UTF-8' в файл профиля Powershell? - PullRequest
1 голос
/ 09 апреля 2020

Я увидел в этом ответе ({ ссылка }), что я могу поместить $ env: LC_ALL = 'C .UTF-8' в файл профиля, чтобы запускать его каждый раз, когда я открываю Powershell. Я просто вставляю это в файл следующим образом:

Profile file

Но это не работает. Я сделал не так?

1 Ответ

1 голос
/ 09 апреля 2020

Путь к файлу вашего $PROFILE файла подразумевает, что вы запускаете на Windows, тогда как команда, которую вы используете, предназначена для Unix -подобных платформ (или такие программы, как git.exe, которые даже на Windows работают так же, как на Unix -подобных платформах).

Чтобы сделать ваши консоли PowerShell на Windows с использованием UTF-8, поместите в вашем $PROFILE файле:

$OutputEncoding = [console]::InputEncoding = [console]::OutputEncoding =
                    New-Object System.Text.UTF8Encoding

Для справочной информации см. этот ответ .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...