2 votos

Uso del comando "prompt" del shell ZSH

Soy nuevo en la línea de comandos de MacOS/UNIX y estoy tratando de aprender sobre ella y el shell zsh. Tengo un libro sobre el shell Zsh y en una de las primeras secciones describe el uso del comando "prompt". Sin embargo, mi sistema no parece tener este comando. Cualquier ayuda en cuanto a cómo puedo avanzar sería apreciada.

1voto

Donovan Puntos 1803

El MacOS Catalina cambia el shell Unix por defecto a zsh (pronunciado zee...shell). El .zshrc es el lugar que es similar a .bash_profile y .bashrc en el shell bash.

Antes de empezar esto, asegúrese de que su terminal está en zsh, de lo contrario cambie a zsh con chsh -s /bin/zsh comando.

En su directorio por defecto

# nano .zshrc

Escribe lo siguiente:

PROMPT="%d"

A continuación, ejecute el perfil

# source .zshrc

Aquí tienes, tienes tu prompt con sólo el directorio actual en tu prompt de zsh.

Esta es mi configuración: PROMPT="%d: %h-->" Que pone un directorio actual y un historial de comandos con --> en la actualidad.

A continuación, se describe en profundidad cómo personalizar el aviso: https://scriptingosx.com/2019/07/moving-to-zsh-06-customizing-the-zsh-prompt/

Para aprender la diferencia de bash shell y zsh: https://sunlightmedia.org/bash-vs-zsh/

Una genial herramienta de generación de prompt de zsh: https://zsh-prompt-generator.site/

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