2 votes

Us de la commande "prompt" du shell ZSH

Je suis nouveau dans le domaine de la ligne de commande MacOS/UNIX et j'essaie de me familiariser avec cette dernière et le shell zsh. J'ai un livre sur le shell Zsh et dans une première section, il décrit l'utilisation de la commande "prompt". Cependant, mon système ne semble pas disposer de cette commande. Toute aide sur la façon dont je peux avancer serait appréciée.

1voto

Donovan Points 1803

MacOS Catalina change le shell Unix par défaut en zsh (prononcé zee...shell). Le .zshrc est l'endroit qui est similaire à .bash_profile et .bashrc dans le shell bash.

Avant de commencer, assurez-vous que votre terminal est dans zsh, sinon passez à zsh avec chsh -s /bin/zsh comando.

Dans votre répertoire par défaut

# nano .zshrc

Tapez ce qui suit :

PROMPT="%d"

Ensuite, exécutez le profil

# source .zshrc

Voilà, vous avez obtenu votre prompt avec seulement le répertoire courant dans votre prompt zsh.

Voici ma configuration : PROMPT="%d: %h-->" Qui met un répertoire courant et un historique des commandes avec --> dans le prompt.

Voici une description détaillée de la manière de personnaliser votre invite : https://scriptingosx.com/2019/07/moving-to-zsh-06-customizing-the-zsh-prompt/

Pour apprendre la différence entre le shell bash et zsh : https://sunlightmedia.org/bash-vs-zsh/

Un outil cool de génération d'invites zsh : https://zsh-prompt-generator.site/

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X