Я хожу взад и вперед между bash и zsh и использую один и тот же .aliases
файл для обоих. Они используют один и тот же базовый синтаксис псевдонимов, поэтому вы можете создать .aliases
файл и свяжите его с .bashrc
и .zshrc
:
.bashrc
if [ -f ~/.aliases ]; then . ~/.aliasesfi
.zshrc
source $HOME/.aliases
FWIW это также можно сделать с помощью объявлений переменных среды в отдельном .env
файл.