7 votos

Los temas de zsh se cargan pero no funcionan

He puesto el tema en .zshrc archivo:

ZSH_THEME="random"

Y al abrir una nueva pestaña, se muestra que el nuevo tema está cargado:

[oh-my-zsh] Random theme '/Users/maks/.oh-my-zsh/themes/gozilla.zsh-theme' loaded...
mac

Pero en realidad no veo ningún cambio en el tema.

Nueva pestaña de nuevo

[oh-my-zsh] Random theme '/Users/maks/.oh-my-zsh/themes/crunch.zsh-theme' loaded

y otra vez:

[oh-my-zsh] Random theme '/Users/maks/.oh-my-zsh/themes/tjkirch.zsh-theme' loaded...

Pero sigue viendo el mismo tema. Ya he recargado mac, pero sin resultado. El mismo resultado en Terminal y iTerm

Actualización:

No todos los temas fallan. Este funciona: trapd00r pero con error: prompt_jnrowe_precmd:3: command not found: zsh_path . Otros no funcionan.

Actualización 2: linuxonly tema también funciona:

[oh-my-zsh] Random theme '/Users/maks/.oh-my-zsh/themes/linuxonly.zsh-theme' loaded...
mac
maks@Makss-Mac:s047->/Users/maks (0)

pero con error:

Can't open perl script "/home/scp1/bin/foopath": No such file or directory

0 votos

No, no funciona si elijo el tema manualmente

6voto

siva Puntos 23

¿Tienes un PS1 personalizado que está anulando la indicación del tema que has seleccionado?

  1. ¿Comprueba que no tiene ninguna línea adicional en ~/.zshrc más allá de la predeterminada?

    1. Haz una copia de seguridad de tu .zshrc
    2. Eliminar todas las líneas más allá de export PATH=$PATH:/
    3. Recargue su terminal
  2. ¿Tienes algún plugin que te esté fastidiando las cosas?

    • Compruebe ~/.oh-my-zsh/custom/plugins/ para ver si hay algún plugin adicional.
    • Elimina todos tus plugins de tu ~/.zshrc y recarga tu Terminal.
  3. ¿Comprueba que no tiene ninguna línea adicional en su ~/.zprofile?

    mv ~/.zprofile ~/.zprofile-bak

    y recargue su Terminal. (Vuelva a poner con mv ~/.zprofile-bak ~/.zprofile )

Nota: trapd00r y linuxonly me muestra los mismos errores

0 votos

He suprimido todas las líneas más allá de la línea export PATH=$PATH:/ y los temas empezaron a funcionar.

4voto

Andrew Puntos 484

¿Tiene el perfil de iTerm configurado para informar de los 256 colores?

enter image description here

0 votos

Report Terminal Type fue xterm , ahora xterm-256color . Pero el tema sigue sin funcionar.

0 votos

+1 para contrarrestar el inmerecido downvote de los comentarios - esta es una razón viable por la que los temas pueden parecer no funcionar para algunas personas.

1 votos

No uso iTerm, uso la aplicación normal de Terminal. Pero esto me lo ha solucionado: Terminal (menú, arriba a la izquierda) > Preferencias > Perfiles (pestaña) > (icono de engranaje abajo a la izquierda) > Restaurar perfiles por defecto

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X