Я использую этот псевдоним в своем .bashrc
, но, похоже, не работает в zsh
, используя .zshrc
. Другие псевдонимы, которые я использую, работают нормально, поэтому я знаю, что .zshrc
использует другие псевдонимы.Zsh псевдоним не работает, как в bash
alias rubydev3="cd ~/code/ruby/rails/rails3projects/"
Это сообщение об ошибке:
cd:cd:10: no such file or directory: /home/jryan/code/ruby/rails/rails3tutorial/
Я не знаю, если cd:cd:10
означает все, что должно быть подсказкой, но я только начинаю использовать zsh
так я в потеря. Если команда должна работать так, как у меня есть в этом сообщении, я уверен, что она, вероятно, имеет какое-то отношение к конфликту другого конфигурационного файла или что-то в этом роде.
Похоже, вы переопределены 'cd' как функция (вероятно, по ошибке). Что показывает тип cd? – Gilles
Вы используете rvm? – Kris
избегайте этого в псевдониме с помощью \ cd или 'builtin cd' – zzapper