Как изменить мой $ PS1 на Macbook для oh-my-zsh? [закрытый]

Я пытаюсь найти переменную PS1 в oh-my-zsh и изменить ее, чтобы iTerm не выглядел забитым. Выполните следующую команду:

echo $PS1

дает мне этот

%{%f%b%k%}$(build_prompt)    

кроме того, я попытался изменить .zshrc файл и поставить

export PS1="random-text"

но это не сработало. Я попытался найти переменную PS1, но не смог ее найти.

Если это также поможет, я запускаю El Capitan на своем ноутбуке прямо сейчас. Я ничего не нашел. подобные вопросы к тому, что я разместил, поэтому любая помощь будет очень признательна.

1 ответов


изменение темы:

чтобы отредактировать приглашение в oh-my-zsh, вам нужно отредактировать PROMPT переменная в вашей теме Вместо PS1. В твоем .файл zshrc вы найдете строку, которая выглядит примерно так:

ZSH_THEME="themename"

oh-my-zsh хранит эти темы в . Если ты ... --8--> вы увидите список тем, которые можно изменить. Вышеуказанная тема будет называться themename.zsh-theme в этот каталог.

настройка ваша тема:

если вы хотите простой способ настроить тему oh-my-zsh, вы можете скопировать файл уже в этой папке темы и отредактировать его.

чтобы изменить приглашение, просто отредактируйте PROMPT переменной. например:

PROMPT=">>"

это будет два >ваш запрос.

мне нравится редактировать уже существующую простую тему. простота.файл zsh-theme выглядит так:

PROMPT='%{$fg[green]%}%~%{$fg_bold[blue]%}$(git_prompt_info)%{$reset_color%} '

ZSH_THEME_GIT_PROMPT_PREFIX="("
ZSH_THEME_GIT_PROMPT_SUFFIX=")"
ZSH_THEME_GIT_PROMPT_DIRTY=" ✗"
ZSH_THEME_GIT_PROMPT_CLEAN=" ✔"

применение Изменения:

теперь просто изменить тему в Вашем в вашем .файл zshrc:

ZSH_THEME="simple"

и перезагрузить oh-my-zsh с:

. ~/.zshrc