Estoy tratando de encontrar la variable PS1 en oh-my-zsh y cambiarla para que iTerm no se vea tan obstruido. Ejecutando el siguiente comando:
echo $PS1
me da esto
%{%f%b%k%}$(build_prompt)
Además, he intentado editar el archivo .zshrc y poner
export PS1="random-text"
pero no funcionó. Intenté buscar la variable PS1, pero no pude localizarla.
Si esto también ayuda, estoy ejecutando El Capitán en mi computadora portátil en este momento. No pude encontrar ninguna pregunta similar a lo que publiqué, por lo que cualquier ayuda sería muy apreciada.
Respuestas
13 para la respuesta № 1Cambiando su tema:
Para editar su prompt en oh-my-zsh necesita editar un PROMPT
variable en su tema en lugar de PS1
. En su archivo .zshrc encontrará una línea que se ve así:
ZSH_THEME="themename"
oh-my-zsh almacena estos temas en el ~/.oh-my-zsh/themes
carpeta. Si tu ls ~/.oh-my-zsh/themes
Verás una lista de temas que puedes cambiar. El tema anterior sería nombrado themename.zsh-theme
en este directorio.
Personalizando tu tema:
Si desea una forma sencilla de personalizar su tema oh-my-zsh, puede copiar un archivo que ya esté en esta carpeta de tema y editarlo.
Para cambiar su prompt simplemente edite el PROMPT
variable. por ejemplo:
PROMPT=">>"
Esto haría dos >
"s su mensaje.
Me gusta editar el tema simple ya existente. El archivo simple.zsh-theme tiene este aspecto:
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=" ✔"
Aplicando los cambios:
Ahora solo cambia el tema en tu archivo .zshrc:
ZSH_THEME="simple"
Y recargar oh-my-zsh con:
. ~/.zshrc