Devo ignorar .bash_rc, .bash_profile etc se estiver usando Zsh?

Devo ignorar .bash_rc, .bash_profile etc se estiver usando Zsh?

Zshconfigurações vão para o ~/.zshrcarquivo. É onde estou colocando meus apelidos, etc…

Mas quero saber se devo ignorar .bash_profileesses outros arquivos e colocar tudo no .zshrcarquivo? Muitas instruções on-line para instalação ou configuração do sistema me obrigam a adicionar coisas ao .bash_rc, etc. Presumo que, se gosto de usar o Zsh, devo colocar essas coisas no .zshrc?

Estou fazendo principalmente desenvolvimento web front-end, não hospedando nenhum servidor web e não sou um gênio da CLI nem nada.

Responder1

Mas quero saber se devo ignorar .bash_profileesses outros arquivos e colocar tudo no .zshrcarquivo? Muitas instruções on-line para instalação ou configuração do sistema me obrigam a adicionar coisas .bash_rc, etc. Presumo que, se quiser usar zsh, devo colocar essas coisas .zshrc?

Essepágina da web explica bem as diferenças, mas basicamente se resume exatamente ao que você está afirmando; se você estiver usandoZshem seguida, basta colocar seus ajustes/configurações no arquivo Zsh equivalente:

  • Zsh: Só se preocupa com .zshenv, .zprofile, .zshrc, .zlogine .zlogout.
  • Bash: Só se preocupa com .bashrc, .bash_profile, .bash_login, .profilee .bash_logout.

Portanto, se você estiver lendo apenas tutoriais ou guias que se referem à adição de itens .bash_profile- já que muitos usuários usam bashpor padrão - você deve apenas adicionar esses itens .zprofile.

Responder2

Não tenho certeza se é o “caminho certo”, mas ln -scaso eu precise

  1. Use bash para scripts.
  2. Novas instalações sem zshou se zshficar “morto na água” eu tenho um backup.

Mas na minha experiência eles são mutuamente exclusivos para suas respectivas conchas

informação relacionada