Ваше приглашение устанавливается в .zsh-theme
файле, который указан в вашем .zshrc
файл в вашем домашнем каталоге.
Переход на другую тему:
Если вы хотите изменить свой запрос на существовавшую ранее один, открыть файл .zshrc
с вашим любимым текстовым редактором. Вы можете найти свой .zshrc
в ~/.zshrc
. Когда вы откроете этот файл, вы увидите строку, которая выглядит примерно так: ZSH_THEME="gallois"
. (Похоже, вы используете галлуа)
Это строка, которую вы должны изменить, если хотите изменить все приглашение. Например, измените это с ZSH_THEME="gallois"
на ZSH_THEME="dallas"
, чтобы перейти к существующей далласской теме. Щелкните here. Список всех тем по умолчанию и того, на что они похожи. Эти темы находятся в ~/.oh-my-zsh/themes
.
Затем вы должны запустить . ~/.zshrc
в источник zsh, и вы увидите новое приглашение.
Редактирование темы GALLOIS удалить правый проворная
Эти темы расположены в ~/.oh-my-zsh/themes
. Я бы рекомендовал скопировать файл gallois.zsh-theme
и сделать другой файл, например yourname.zsh-theme
. В файле темы вы можете удалить правую строку полностью удалив строку ниже этого комментария:
# Combine it all into a final right-side prompt
RPS1='$(git_custom_status)$(ruby_prompt_info) $EPS1'
Вы, вероятно, следует удалить это из файла темы, а также для хорошей меры:
# RVM component of prompt
ZSH_THEME_RVM_PROMPT_PREFIX="%{$fg[red]%}["
ZSH_THEME_RVM_PROMPT_SUFFIX="]%{$reset_color%}"
#Customized git status, oh-my-zsh currently does not allow render dirty status before branch
git_custom_status() {
local cb=$(git_current_branch)
if [ -n "$cb" ]; then
echo "$(parse_git_dirty)%{$fg_bold[yellow]%}$(work_in_progress)%{$reset_color%}$ZSH_THEME_GIT_PROMPT_PREFIX$(git_current_branch)$ZSH_THEME_GIT_PROMPT_SUFFIX"
fi
}
Хранить в Разумеется, это также удалит все описания о git-репозиториях из вашего приглашения. Затем вы должны запустить . ~/.zshrc
в источник zsh, и вы увидите новое приглашение.
Редактирование темы GALLOIS только удалить рубин быстрое
Эти темы расположены в ~/.oh-my-zsh/themes
. Я бы рекомендовал скопировать файл gallois.zsh-theme
и сделать другой файл, например yourname.zsh-theme
.В файле темы вы можете удалить только РВМ строку, удалив часть этой линии:
# Combine it all into a final right-side prompt
RPS1='$(git_custom_status)$(ruby_prompt_info) $EPS1'
Если вы просто удалите $(ruby_prompt_info)
часть так, что она выглядит следующим образом:
# Combine it all into a final right-side prompt
RPS1='$(git_custom_status) $EPS1'
Тогда вы можете пропустите до конца и удалите только часть rvm запроса. Я хотел бы также рекомендовать удаление этих строк, чтобы избежать загромождения файл темы:
# RVM component of prompt
ZSH_THEME_RVM_PROMPT_PREFIX="%{$fg[red]%}["
ZSH_THEME_RVM_PROMPT_SUFFIX="]%{$reset_color%}"
Вы должны затем запустить . ~/.zshrc
к исходному Zsh, и вы увидите новую строку.
очень полезно, спасибо за это –
, если, как и я, вы собирались сходить с ума, внося изменения в файл темы, которые не были отражены в реальной оболочке, проверьте, не загружена ли ваша тема из папки 'custom' папки 'themes'. – esperluette