Почему мой псевдоним не работает в Zsh?

Я добавил свой псевдоним к ~/.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 почему это?

0
задан 27 March 2018 в 14:32

2 ответа

Проблема состояла в том, что я редактировал неправильный файл.

Я отредактировал мой ~/.zshrc файл для добавления псевдонимов. Все хорошо работает после этого.

1
ответ дан 30 October 2019 в 05:03

В качестве альтернативы, вы можете сохранить свои псевдонимы в самом файле ~ / .aliases , который можно переносить между системами, но затем добавить строки ниже в конце ~ / .zshrc , чтобы включить все они

#...more zsh config above

if [ -f ~/.aliases ]; then
        . ~/.aliases
fi
4
ответ дан 13 February 2020 в 17:19

Другие вопросы по тегам:

Похожие вопросы: