Описание тега color-depth
используя
.zshrc
для изменения переменных среды
Вот первопричина вашей проблемы. .zshrc
загрузочный файл для интерактивной оболочки сеансов. Используйте его, чтобы задать параметры оболочки, не установить переменные окружения. Переменные среды обычно устанавливаются в файл сессии, такие как .профиль
. Увидеть альтернативу .bashrc следующее (Что касается .bashrc и
тоже идет за .zshrc
).
Если zsh-это Ваш логин оболочки, он не читает ~/.профиль
, но он читает ~/.zprofile
. Обратите внимание, что ЗШ не обязательно должен быть Ваш логин Шелл, даже если это ваша интерактивная оболочка: вы можете использовать /Бен/ш
логином Shell и установить раковину=$(команда -в ЗШ)
в вашей среде так, что терминал эмулятор и как запустить ЗШ. Поскольку вы говорите, что определения переменных среды в ~/.zprofile
не работал, это, наверное, как ваша система уже установлена, но трудно сказать без более точной информации, что “не сработало”.
Если Ваш логин оболочки является zsh, добавьте следующую строку в ваш ~/.zprofile
читать .профиль
:
подражать КШ -с '. ~/.профиль'
Обычно вы можете уйти с равнины . ~/.профиль
, потому что несовместимость между zsh и Борна-стиль раковины маловероятно, чтобы прийти в .профиль
.