La réponse est simple, presque évidente dans la question. Voici pourquoi :
Le Shell zsh
n'est pas bash
il s'agit d'un Shell différent. zsh
n'utilisera pas les fichiers par défaut construits pour bash
: .bashrc
ou .bash_profile
. Ces deux fichiers sont des fichiers de configuration de démarrage pour bash
. zsh
a ses propres fichiers de configuration de démarrage.
Vous pouvez trouver plus d'informations à leur sujet ici sur le site de la Commission européenne. zsh
page d'accueil :
Il existe cinq fichiers de démarrage à partir desquels zsh lira les commandes :
$ZDOTDIR/.zshenv
$ZDOTDIR/.zprofile
$ZDOTDIR/.zshrc
$ZDOTDIR/.zlogin
$ZDOTDIR/.zlogout
Vous avez mentionné que vos alias ne fonctionnent pas, pour résoudre ce problème, appliquez vos alias ici comme suit :
~/.zshrc
alias sz='source ~/.zshrc' # Easily source your ~/.zshrc file.
alias ls='pwd; ls --color' # Alias 'ls' to: pwd + ls + color.