Instalei o Python e o Ruby usando o Homebrew e o RVM, respectivamente, e eles funcionam bem no terminal, mas o Vim (sistema e MacVim, da Homebrew) lança os sistemas por algum motivo. :! which python
retorna /usr/bin/python
enquanto which python
no console retorna /usr/local/bin/python