Cette fois, je voudrais expliquer comment changer la partie du nom d'utilisateur affichée sur le terminal Mac OS. (Cette fois, l'explication est pour Mac OS Catalina (2019/10) ou supérieur, donc l'explication est basée sur l'hypothèse qu'un shell appelé zsh est utilisé. S'il s'agit de Mojave d'un système d'exploitation antérieur, le nom du shell sera bash. Veuillez noter que certains contenus peuvent différer.)
C'est un peu comme la connaissance du bean que je viens d'apprendre l'autre jour, mais l'environnement Mac est devenu un peu plus confortable, alors j'aimerais le partager avec tous ceux qui lisent cet article.
Tout d'abord, je pense que l'affichage par défaut du terminal ressemble à ceci. (L'affichage a été modifié pour plus de clarté.)
Terminal
Nom d'utilisateur@nom d'hôte~ %
Vous pouvez modifier cet affichage, par exemple:
Terminal
~ %
Il s'agit d'une modification qui masque le nom d'utilisateur et le nom d'hôte. Je pense que cela l'a rendu beaucoup plus propre et plus facile à voir.
Maintenant, je voudrais expliquer comment le changer réellement. Dès la conclusion, vous pouvez personnaliser l'affichage à votre guise en le définissant en ** dans la variable d'environnement de l'environnement de développement **. Les variables d'environnement dans l'environnement de développement sont des répertoires (dossiers) appelés ** ".zshrc" **. Ouvrez ce répertoire et ajoutez-y. Je pense que la méthode d'ouverture de ce ** ".zshrc" ** est différente selon les paramètres de chaque Mac, donc désolé de vous déranger, mais j'espère que vous pourrez le vérifier. Si c'est mon réglage, ouvrez le répertoire avec "vim ~ / .zshrc" depuis le terminal, puis appuyez sur "i" pour passer en mode insertion où l'édition est possible, alors éditez après cela.
Veuillez noter que vous ne devez jamais effacer les caractères existants (en haut). Votre Mac peut ne pas fonctionner correctement. </ font>
Modifions-le. Faites une ligne avec Entrée etc. dans la partie vide en bas et modifiez-la comme suit.
.zshrc
export PS1="Décrivez le contenu que vous souhaitez afficher ici"
Par exemple, dans le cas de l'exemple de modification introduit au début, modifiez comme suit.
.zshrc
export PS1="%1~ %# "
L'affichage du terminal ressemblera maintenant à "~%".
Si vous souhaitez obtenir l'affichage par défaut d'origine, modifiez-le comme ceci.
.zshrc
export PS1="%n@%m %1~ %# "
L'affichage du terminal est maintenant votre propre "nom d'utilisateur @ nom_hôte ~%" Je pense que je suis de retour.
En mode insertion, appuyez sur échap puis sur: w q pour sortir de ** [.zshrc] **. Si vous quittez, vous devez le refléter sur le terminal, alors entrez ** "source ~ / .zshrc" **. (": Wq" signifie enregistrer et quitter. ": Q" signifie enregistrer et quitter) ("Source ~ / .zshrc" signifie recharger .zshrc et refléter les changements)
Vous pouvez modifier librement l'affichage du terminal comme décrit ci-dessus.
Maintenant, laissez-moi vous expliquer un peu le contenu décrit précédemment. Lors de l'ajout d'une nouvelle variable d'environnement dans la variable d'environnement de l'environnement de développement, décrivez le contenu que vous souhaitez ajouter après ** "export" **. La ** "PS1" ** utilisée cette fois est une variable d'environnement qui détermine le format d'affichage de l'invite.
Et voici une liste partielle des symboles qui peuvent être utilisés ci-dessous.
symbole | Ce qui est affiché |
---|---|
%1~ | 〜 |
%# | % |
$ | Lorsqu'un utilisateur général$, Lorsque root#Spectacle |
%n | Nom d'utilisateur |
%m | nom d'hôte |
%M | nom d'hôte |
%~ | Répertoire actuel |
%d | Répertoire actuel |
%c | Répertoire actuel(Chemin relatif) |
%C | Répertoire actuel(Chemin relatif) |
%# | Type d'utilisateur |
%? | Valeur de retour de la commande précédente |
%D | Date(yy-mm-dd) |
%W | Date(yy/mm/dd) |
%w | Date(day dd) |
%T | temps(hh:mm) |
%t | temps(hh:mm(am/pm)) |
Qu'as-tu pensé. Veuillez personnaliser l'affichage du terminal et mener une vie de programmation confortable. J'espère que cet article vous sera utile.
Résumé de la modification / personnalisation du contenu d'affichage du terminal (invite) [Raccourcissez le long affichage qui apparaît sur le terminal à chaque fois](https://qiita.com/tonkotsuboy_com/items/b752a86cee7eaedf28da#%E5%BF%AB%E9%81%A9%E3%81%AA%E3 % 82% BF% E3% 83% BC% E3% 83% 9F% E3% 83% 8A% E3% 83% AB% E3% 83% A9% E3% 82% A4% E3% 83% 95% E3% 82 % 92) [Comment changer l'affichage de l'invite (nom d'utilisateur, etc.) du terminal Mac (zsh)](https://code-graffiti.com/how-to-change-the-prompt-display-on-the-mac-terminal /)