Я недавно перенес свою оболочку в zsh из bash на моем компьютере с OS X. Я получил zsh из macports, обновил оболочку по умолчанию на os x и перезапустил. Когда я попытался использовать port
обе оболочки сказали, что не могут найти порт.
Добавление /opt /local /bin к обоим их путям устранило эту проблему (что интересно, поскольку путь bash никогда не включал /opt /local /bin, хотя эти программы всегда работали). Однако, проблема, которая все еще сохраняется, состоит в том, что программы, которые я установил через macports, больше не работают. Например: выдача emacs --version дает версию 22 вместо версии 24, которую я установил через macports.
Кто-нибудь знает, что могло произойти и как я мог это исправить?