Devrais-je ignorer .bash_rc, .bash_profile, etc. si j'utilise Zsh?


1

Zsh configs vont dans le ~/.zshrc fichier. C’est là que j’ai mis mes alias, etc.

Mais je veux savoir si je devrais ignorer .bash_profile et ces autres fichiers, et tout mettre dans le .zshrc fichier? Beaucoup d’instructions en ligne pour l’installation ou la configuration du système me permettent d’ajouter des éléments à .bash_rc, etc. Je suppose que si je veux utiliser Zsh, je devrais mettre ce produit dans .zshrc?

Je fais principalement du développement Web frontal, n’hébergeant aucun serveur Web et je ne suis pas un génie de la CLI ou quoi que ce soit.

Réponses:


1

Mais je veux savoir si je devrais ignorer .bash_profile et celles   autres fichiers, et tout mettre dans le .zshrc fichier? Beaucoup de   instructions en ligne pour l'installation ou la configuration du système   ajouter des choses à .bash_rc, etc. Je suppose que si je suis en train d’utiliser zsh, JE   devrait mettre ce genre de choses dans .zshrc?

Ce La page Web explique bien les différences , mais cela revient essentiellement à ce que vous dites; si vous utilisez Zsh puis placez simplement vos ajustements / paramètres dans le fichier Zsh équivalent:

  • Zsh : Ne se soucie que de .zshenv, .zprofile, .zshrc, .zlogin et .zlogout.
  • Frapper : Ne se soucie que de .bashrc, .bash_profile, .bash_login, .profile et .bash_logout.

Donc, si vous ne lisez que des tutoriels ou des guides faisant référence à l’ajout d’éléments à .bash_profile —Parce que de nombreux utilisateurs utilisent bash par défaut, vous devez simplement ajouter ces éléments à .zprofile au lieu.


0

Pas sûr que ce soit la "bonne façon" mais un ln -s eux si dans le cas où je dois

  1. Utilisez bash pour les scripts.
  2. Nouvelles installations sans zsh ou si zsh va "mort dans l'eau" J'ai une sauvegarde.

Mais dans mon expérience, ils sont mutuellement exclusifs à leurs coquilles respectives

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.