Изменение имени пользователя, имени хоста и цвета пути в iterm2 - PullRequest
0 голосов
/ 26 мая 2020

Как я могу изменить имя пользователя, имя хоста и цвет пути в iTerm2? Я использую встроенную цветовую схему Solarized.

В Ubuntu такая же встроенная цветовая схема выделена следующим образом: enter image description here

В iTerm2: enter image description here

Текущие настройки iTerm2: enter image description here

и enter image description here

I ' Я играл с настройками, но не могу заставить его работать. Я также просмотрел множество ссылок, но и эти настройки не работают.

Я использую macOS 10.15.4

Ответы [ 4 ]

0 голосов
/ 02 июня 2020

Это то, что я использую сейчас. Цвета для подсказки и команды ls.

RED='\033[1;31m'
GREEN='\033[1;32m'
YELLOW='\033[1;33m'
BLUE='\033[1;34m'
PURPLE='\033[1;35m'
CYAN='\033[1;36m'
WHITE='\033[1;37m'
RESET='\033[0m'

export PS1="$RED\u:$BLUE\w $GREEN\h$RESET$ "
export CLICOLOR=1
export LSCOLORS=GxFxCxDxbxegedabagaced

Вывод: LSCOLORS and PS1

0 голосов
/ 26 мая 2020

Вы должны указать переменную среды PS1 в вашем файле профиля bash / zsh.

Например, если вы используете bash, вы можете добавить следующую строку в ~ / .bash_profile :

export PS1='\[\033[36m\]\u\[\033[m\]@\[\033[32m\]\h:\[\033[33;1m\]\w\[\033[m\]\$ '

Более подробное объяснение этой переменной env можно найти здесь

0 голосов
/ 27 мая 2020

Значение по умолчанию $PS1:

%n@%m %1~ %#

Обновлено значение $PS1 из по этой ссылке Пример запроса section):

%(?.%F{green}.%F{green})%n@%m %1~ %# %f

Добавил ниже в мой .zshrc:

export PS1='%(?.%F{green}.%F{green})%n@%m %1~ %# %f'
0 голосов
/ 26 мая 2020

Думаю, для этого вам нужно изменить цвета в приглашении вашего терминала, это может помочь http://www.marinamele.com/2014/05/customize-colors-of-your-terminal-in-mac-os-x.html

...