I found out what was the problem, accordingly to this answer in superuser
Vim 'ignores' your aliases because your shell is not in a 'mood' to parse your .bash_profile/.bashrc (you did not specify, where your aliases are defined) because it is not started as a login/interactive shell (read here to find out more about what is read when and for what reason).
and the solution for me was to set a global path like described here
was to edit my /etc/paths
and add /usr/local/bin
to the beginning of the file (in other case it doesn't work)
/usr/local/bin
/usr/bin
/bin
/usr/sbin
/sbin