4 votos

cómo cambiar mi símbolo del sistema para mostrar el directorio de trabajo actual

Estoy tratando de cambiar mi símbolo del sistema para mostrar mi directorio de trabajo actual, pero no me funciona. He intentado poner esto en mi bash_profile que está en mi directorio de inicio:

PS1=' \h : \w $ '

PS1=' \h :$PWD \u $ '

y mi prompt si cambia pero solo muestra lo mismo que estoy poniendo por lo que no reconoce cosas como \h y \w Creo que

Estoy usando MacOS Catalina 10.15.6 enter image description here

6voto

Usted está utilizando zsh por lo que la definición debe ir a .zshrc y es ligeramente diferente (ver man zshmisc para todas las opciones). El equivalente para \h \w \$ en zsh es

PS1='%m %~%# '
  • %m El nombre de host hasta el primer '.'. Un número entero puede seguir al % para especificar cuántos componentes del nombre de host se desean. Con un número entero negativo, se muestran los componentes finales de del nombre de host se muestran.
  • %~ Directorio de trabajo actual. Si un número entero sigue al % especifica un número de componentes finales del directorio de trabajo actual a mostrar; cero significa la ruta completa. Si el directorio de trabajo actual comienza con $HOME Esa parte se sustituye sustituida por una ~
  • %# A # si el shell se ejecuta con privilegios, un % si no.

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