Я добавил свой псевдоним к ~/.aliases
файл и файл прямо сейчас похожи на это:
alias gss="git status"
alias gl="git log"
alias pa="php artisan"
alias reload=". ~/.zshrc && echo 'ZSH config reloaded from ~/.zshrc'"
Когда я работаю gss
, gl
, reload
они все работают, но когда я работаю pa
Я получаю ошибку zsh: command not found: pa
почему это?
Проблема состояла в том, что я редактировал неправильный файл.
Я отредактировал мой ~/.zshrc
файл для добавления псевдонимов. Все хорошо работает после этого.
В качестве альтернативы, вы можете сохранить свои псевдонимы в самом файле ~ / .aliases
, который можно переносить между системами, но затем добавить строки ниже в конце ~ / .zshrc
, чтобы включить все они
#...more zsh config above
if [ -f ~/.aliases ]; then
. ~/.aliases
fi