Zsh `which rvm` или` which gem` возвращает содержимое функции вместо пути

У меня никогда раньше не было этой проблемы с другим моим машины, но по какой-то причине в ZSH всякий раз, когда я набираю

which gem

или

which rvm

, я получаю содержимое функции:

gem () {
local result
command gem "$@"
result="$?" 
hash -r
return $result
}

вместо ее пути. Да хоть убей не могу понять, почему это происходит.

Если я перейду на bash, у меня не будет этих проблем.

8
задан user770148 10 October 2011 в 23:22
поделиться