Зеленый фон на некоторых каталогах [Oh My Zsh, Zsh]
У меня проблема с терминалом, встроенным в код VS. Когда я меняю каталог, некоторые каталоги имеют зеленый фон, и это раздражает. И я не знаю, как это отключить. Я знаю что в .zshrc
Я могу отключить цвета в Ls с DISABLE_LS_COLORS="true"
но это не работает с cd
команда.
В терминале по умолчанию он относительно читабелен, но в коде VS он не читается. Любая помощь?
1 ответ
Добавьте следующую строку в свой .zshrc
файл
export LS_COLORS="$LS_COLORS:ow=1;34:tw=1;34:"
сохраните файл, а затем запустите
source ~/.zshrc
Вы можете просто изменить его на vs code и переместить любую тему, изменив файл settings.json в настройках -> поиск рабочей среды -> нажмите кнопку edit в settings.json под настройками цвета. Это должно переопределить любую тему, присутствующую в любых других дополнениях или модах внешнего терминала. Я не проверял это раньше с Zshrc, хотя.
В скобках введите что-то вроде этого:
"terminal.foreground": "#839496",
"terminal.background": "#002833",
"terminal.ansiBlack": "#003541",
"terminal.ansiBlue": "#268bd2",
"terminal.ansiCyan": "#2aa198",
"terminal.ansiGreen": "#859901",
"terminal.ansiMagenta": "#d33682",
"terminal.ansiRed": "#dc322f",
"terminal.ansiWhite": "#eee8d5",
"terminal.ansiYellow": "#b58901",
"terminal.ansiBrightBlack": "#586e75",
"terminal.ansiBrightBlue": "#839496",
"terminal.ansiBrightCyan": "#93a1a1",
"terminal.ansiBrightGreen": "#586e75",
"terminal.ansiBrightMagenta": "#6c6ec6",
"terminal.ansiBrightRed": "#cb4b16",
"terminal.ansiBrightWhite": "#fdf6e3",
"terminal.ansiBrightYellow": "#657b83",
"terminalCursor.foreground": "#839496",
"terminalCursor.background": "#003541"